MQKVEDERPQIRWAEINLDEINDAQRNHISRLPKNMTNRCRALMKQLICFSPEKTNLSILLAAWVRSMKPVRADWLVVLKEMGNMNHPLRFEVAEFALLEESFEPNIRDYTKIIHGYAKQSRLQDAENTLQAMRNEGLECDQVILTSLIHMYSKSGKFNLAKDTFEKMKLLSLPLDNRAYGSMVMAYIRAGMLKEGEILLREMESQQVYAKSEVYKAMLRAYSMSGDSVGSQRIFDAIQIAGIIPDDKICTLLINAYVTSGQNREACVAFENMRRAGIRPNDKCVALMLDVYEKEKKLKEVLDFLMDLESDGIMIGKEASEKLARWFRELGVVEEVELVLRDYGSIEV*