MALLPFFDLTNFESDASEELGWLKYVGRVQTRVFPQHFKDNLEKVRKISETIDVIVDTTAELGPEACVNLLNAGALAILVNEEMLNELADISPNRLVLKTDTTDIGKIEKLSQVAGSIQWIGSAENYPPDFFERASKIIHKAVMPEGGGRTLYLEFPEQPSMEVLKSFSVHSVVPVLSSSFLTVKPAEEPKKLSLADLILISANTDREDGLFSTLVVNELGIALGLVYSSKESVAESLKTGTGVYQSRKRGLWYKGASSGAVQHLIHIDVDCDEDCLRFVVYQTGKGFCHLDTLHCFGQASGLCQLEKTLIDRKNNAPEGSYTARLFSDPKLLRAKIMEEAEELCDATTKENVIWEMADLMYFAITRCVGSGVSLNDISRHLDLKHRKVTRRKGDAKVAWQEKLKDKGGVANTSYTA*