MEVLMTPQVIASHIGEIESLNHNGIYRFECRGSSADTIDEDRWNKSADLSGRDVHMEVGLGGPPGGFRPRQGFSPSFGRNARGMPMHISGILPGGPFMQMPFPQVGLARSSVDADKWQRASGFQKGLIPPPQTPSPAIHKTENRYEVGNFSDEEQAKQRKIKSILNKLTPQNFDRIFVQVKEVNIDSALCLTGVISQIFDKALMEPTFCEMYAKFCVQLAVELPEFYKDNEKVIFKRKLLNKCQEEFERDEME*