MADKPSRALVLYGDGLARSIDPSHTHLHSFTSRACCGFLSLPNSPPSETEDARIVREFAELVDASEAYLALNGEESSETQSQEQHVAATISERFMGMKAAVITENLRLKSFCNKLGFTVLELNEVISNINNQVDSSALASELFKLLGFQEGKTLESSQFDLVILHVGAGQTTNCLKDLDLVNRLVGNLVQMAHPGTEVGSRLHMSVLLSYGAVRESDDSTFSIADSRQENNSKLSLIFPRQSYTIKEGKPRPNVRQHCPILVAQWQNAVTRKDMAEAYSYEDFKEHGANLVIPTDRFLHEVAFKLWKAPKYGA*