MEVALEDNSLMDKVLPPDEQEIDVELEAKEKKYLRGEGANLETLKDKKLKTQLASREKLYGKSAKAAAKIEKWLLPASAGYLETDGLEKTWRVKQTDIAKEVDILSSRNQYDIVLPDFGPYKLDFTASGRHMLAGGRKGHLALVDMMSMNLIKEIQVRETVRDVAFLHNDQFFAAAQKKYSYIYARDGTELHCLKERGPVARLRFLKNHFLLASVNKIGQLHYQDVTYGDMVASIRTGKGRTDVMEVNPYNGVVALGHSGGTVTMWKPTSQAPLVQMQCHPGPVSSLAFHPNGHLMATSGKERKLKIWDLRKFEEIQTIHGFHAKTLSFSQKGLLAAGTGSFVQVLGDSSGDYSRYMSHSMVKGYQIEKVMFRPYEDVLGIGHSMGWSSVLIPGSGEPNFDSWVANPFETTKQRREKEVHLLLDKLPPETIMLDPSKIGAMRPSRRKERLTRGEIEAEKEVAVEAAKGVELKKKTKGRNKPSKRTKKKKELVENAKRTFPEQENSAAGKKRRIGEDAAAELPACLKRFARKN*