MLGAARRQLGSGPMLGQVLRRLRPASADAARGYAAAGKEITVREALNTALDEEMSADPSVFLMGEEVGEYQGAYKITKGLLDKYGPDRVLDTPITEAGFTGIGVGAAYQGLRPVIEFMTFNFSMQAIDHIINSAAKSNYMSAGQINVPIVFRGPNGAAAGVGAQHSQCYAAWYAHVPGLKVLAPYSAEDARGLLKAAIRDPDPVVFLENELLYGESFPVSDEVLDSSFSLPIGKAKIERKGKDVTITAFSKMVGYALQAADILSKEGISAEVINLRSIRPLDRAAINASVRKTNRLVTLEEGFPQHGVGAEICMSVVEESFEYLDAPVERIAGADVPMPYAANLERLAVPQVEDIVRAARRACYRAVPLAATA*