MLGAARRQLGSGPMLGQVLRRLRPAVAAEVARGYSAAAKEMTVRDALNSALDEEMSADPSVFLMGEEVGEYQGAYKISKGLLDRYGPDRVLDTPITEAGFTGIGVGAAYHGLRPIIEFMTFNFSMQAIDHIINSAAKSNYMSAGQISVPIVFRGPNGAAAGVGAQHSQCYAAWFAHVPGLKVLTPYSSEDARGLLKAAIRDPDPVIFLENELLYGESFPVSAEVLDSSFCLPIGKAKIEREGKDVTITAFSKMVGYALQAAEILSKEGISAEVINLRSIRPLDRAAINASVRKTNRLVTVEEGFPQHGIGAEICMSVVEESFAYLDAPVERIAGADVPMPYAANLERMAVPQVDDIVRAAKRACYRAVPMAAAA*