MKLFLRNAFKTLNPKRKLATTILPSINLILVKPFSQSTTIPKKQDRVRDHGYDNYMEVEKKIRKVVKFHSLILSQPNHTIAISLLDTLARRLGLGFKQHEPGAFLLKFPHVFEIYEHPVQRILYCRLTRKALDQIRHEHEAVLDQIPDAVTRLRKLVMMSNTGRIRLEHVRIARTEFGLPEDFEYSVILKHPQFFRLIDGEETRDKYIEIVEKDPNLSICAIERVREIEYRTKGIDAEDVRFSFVVNFPPGFKIGKYFRIAVWKWQRLPYWSPYEDISGYDLRSMEAQNRLEKRSVACIHELLSLTVEKKITLERIAHFRNVMNLPKKLKEFLLQHQGIFYISTRGNYGKLHTVFLREGYKRGELVEPNDVYLARRRLAELVLMSPRKAKVDAELVRYRDGLDDEDDVE*