MKLTVKRSVFLQELQTVQRAISSKTTIPILTGVKIVLSEDGLSLTGSNADISIESFLSKDDEKAQMTIEHTGSIVLQSRFFGEIIRKLPEDMFTMEVLDNNQVAITSGKADFTVNGLDADNYPHLPVIDTQNQMKLPVHLLTKIISETGFAVSMHESRPILTGVHFILENQKLLAVATDSHRLSQRVIPTEQAVEDFNIVIPGKSLTELSRSLTNEEEMVEISIMENQVLFKTETMYFYSRLLEGNYPDTNRLIPTSHNTQIEFYVPELLSAIERASLLSHEGRNNIVRLSISPDSVVLYGNSPEIGKVEEALNYENVSGEALDISFNPDYMKDALRAFGDMNITVKFLSPIRPFTLEPTETELDFIQLITPVRTN*