MGIYRQQKLAFFFVALLGFIHIRLNNAQSSTTLVPAIITFGDSAVDVGNNDYIHTLFKANYPPYGRDFVTRQPTGRFCNGKLATDITADTLGFTTYPAAYLSPEASGKNLLIGTNFASAAAGFDDKTAILNHAIPFSTQMQYYKEYQSKLAKVAGSQKAASILKDALYIISAGSSDFLQNYYINPYLNKLYTPDQYGSYLVGIFTSSVKDLYGQGARRIGVTSLPPLGCLPAARTLFGFHENGCVSKINTDAQQFNKKMNSAATQLQKQLPGLKIAVFDIFQPLYDLVKSPSDHGFAEANRGCCGTGTVETTSLLCNPKSPGTCSNATQYVFWDSVHPSQAANQVLADSLIIQGINLIG*