MFGVVRQKVSAGGPPRTILGQTLPFLRAAASPLRSYSSAAKEMTVREALNSALDEEMSADPRVFLMGEEVGEYQGAYKISKGLLDKYGPDRVVDTPITEAGFAGIGVGAAYHGLKPVIEFMTFNFSMQAIDHIINSAAKSNYMSAGQLSVPIVFRGPNGAAAGVGAQHSQCYAAWYASCPGLKVLAPYSSEDARGLLKAAIRDPDPVVFLENELLYGESFPVSAEVLDSSFCLPIGKAKIEKEGKDVTITAFSKMVGLCLKAADILAKEGINAEVINLRSIRPLDRATINASVRKTNRLVTVEEGFPQHGVGAEICTSVIEDSFGYLDAPVERIAGADVPMPYAANLERMAVPQVEDIVRAAKRACYRSMPMAAAA*