MGQNFHAFMFPWFAFGHMTPYLHLANKLAAKGHRVTFLLPKKAQKQLEHHNLFPDRIIFHSLTIPHVDGLPAGAETASDIPISLGKFLTAAMDLTRDQVEAAVRALRPDLIFFDTAYWVPEMAKEHRVKSVIYFVISANSIAHELVPGGELGVPPPGYPSSKVLYRGHDAHALLTFSIFYERLHYRITTGLKNCDFISIRTCKEIEGKFCDYIERQYQRKVLLTGPMLPEPDNSRPLEDRWNHWLNQFKPGSVIYCALGSQITLEKDQFQELCLGMELTGLPFLVAVKPPKGAKTIQEALPEGFEERVKNHGVVWGEWVQQPLILAHPSVGCFVTHCGFGSMWESLVSDCQIVLLPYLCDQILNTRLMSEELEVSVEVKREETGWFSKESLSVAITSVMDKDSELGNLVRRNHAKLKEVLVSPGLLTGYTDEFVETLQNIVNDTNLE*