MYGLKPVVEFMTFNFAMQAIDHIINSAAKSHYMSGGQLTCPIVFRGPNGAAAGVGAQHSQDFSAWFAHCPGLKVLAPWSAEDARGLLKAAIRDPDPVIFLENELMYGETFTVSDEVLDPSFTLPIGKAKVEREGSDITLVSYTKTVGYCMKAAEELAKEGISAEVINLRSIRPLDRAAINASVRKTSRLVTVEEGWPQHGIGAEICASVVEESFEYLDAPVERVTGADIPMPYAANLERLALPQIEDIVRAAKRACYRGVPQRAAA*