MEKFNESLPFDKRMWAEDLKGSQVYARALSKAGILTSEEADVIVEGLKKVATDTRLWLYKELCQIRQALQELISVTSERAERECDVLMPGFTHLQPAMTVRWSHWLMCHAAAFQRDDMRLKDLMPRVATSPLGSGALAGNPFGVDRQFIAQELGMIGGVCPNSMDAVCDRDYVLETVFFASTLLMHLSRWAEDLIIYSSGQFGYVQCSDAYATGSSLMPQKKNPDALELIRGKAGRMQGNLAGVMCVMKGAPTTYNKDFQVGFLAMISHLHPWYLLARSSCPNLFVHSLCPLYHLMLLDPSTYLCGPHAHAPLTGSQQAVGAPSVVGAPSSSDQQAVGPCSLHRQSTGSWCLIFEPLFVHFLAGMAHACIRTFSRLSADMLATDLAEYLVRKGLPFRETHHISGAAVKMAEDRGCALSDLKVDDLKTIHPLFEKDVEQVWDFNRSAETRDTEGGASKRSVLEQVAKMQAYLKSQQV*