MEAASELDQGMKVLDSCLANINWRLKPSSKRRLQLDVLALITRMRAVVMVDYGGIMPQLQHHLSSLLQLALRDSPSIFEHIRVMVIQDMIYLIHITEIAHFVRSSFNSQQHPLLFVDLEHQPPKMITQIEESQLAMQLVSIQRLFLTVFSPEEPKSADDPKANANANAACQSSSSPSAHCIDLSNCMDNTDITVPTLNGWLLGYPVVYLFGKDHISDAIYHLSTKYLHIFQVFVCRNSTLKKGTQAEELLSFSVPYDLSMRGSNEQWAEAFLAHMQAKWERCASAWKSLKMEVSECHPQAIVL