MPHLTAVDSTKISVVIQGPLYRNLSPKRNIFACIASIRTHLPHAEIIVSTWCNEDVSAVEADQIILSDDPGAFVDDAGNQINVNRMLRSTLGGIQAAARPYIMKMRADHNLTSAALAVIGRPDDNEPVEPRLFDTPITTTTLYIRDPEQMPMLFHISDLVQFGTRDAMLAMWVQPLFKREELFNNTPSRNPFGNFIGYTSARIVSEQALMLGLMRRRGIDARLAKPCQVGLSNLKLWDNVLGCNFRVLNHHEAGVDFPERFTANSYVLKTLYTADDIEQLRRLGPGAYRSRIARIWLNQYVLNCLRPGWWISFATIALFSLSPAMARVVRSYWRKSRKLEHVGSYRV