MNTFSHVPPGFRFHPTDEELVDYYLRKKVASKRIDLDVIKDVDLYKIEPWDLQELCKLGTEDQNEWYFFSHKDKKYPTGTRTNRATKAGFWKATGRDKAIYSRHSLIGMRKTLVFYKGRAPNGQKSDLIMHEYRLETNENGTPQEEGWVVCRVFKKKMPTMRKVSDYDSPCWYDDQVSFMPETDSPRRISQPYASYLHHYTCKQELELPYNMPHDPFLQLPQLESPKVPQSAATASCNSVIAYAYDRTNGSTLQSSTLTQEEQMQQCHQQNLNSFYNNNNSEQAVDQVTDWRVLDKFVASQLSHEDASKGTNNYSNKATFHAAEQMHMLANDSKRSETAQEYASTSTSSCQIDLWK*