MNALPPLAAATPHAILVPLPAQGHINPLMHFAKQLASSFGFRITFVMTELALKQITRAQSPDAAHSDPHLQMCFEAIADGLPADHPRFNSIMDSTGKVNFDGLMALEQELIKEELDQLVERLIREMPPVVCIVADFSIPFAQDVANKHGLPYIAFWPQSAASYACHDPSKESVCGDIVTCLPGVPPLNISDIPSSVRSSDPSDFIYRFVTRPFERIREAACILLNTFDELEQRWVQALRKKYEICTIGPVLAPGYLEPEGDSPLRSIGTALWAEEHGCIPWLDKQKPSSVLYVSFGSFGVLSAHQVEELTSGLEACEQPLLLVSRPNPLYGNKGMFPSWFADRVRDRAMVVSWAPQLEVLSHPSVGGFLTHCGWNSTTEGISRGVPMLAWPLFSDQVLNRRFIVEEWKVGLAMEVGADGVVGREEVERKVRGLMVEEEGREIRTRAAKMKEAVKRAVSEGGSSHTNLKHYFTHKLKLQP*