MSQGFYGGSGGGGYLPGSPFSATASPGGGQKSELSASLRPMTIAQLNKATQLHPEAEWRLDDIEVGQVTIVGQILSIQQQATNSVYAIVDGTGTIEARQWLNTDTDGSIQQGLKENIYVRVAGNLKAFNSRRYINTTHIRPITDPHELYFHILESMTVTLSFERGVPAAPGSAKGKDVVMADASVYNVGSTATSDQFSHLPVLQRQIVRFLQENSTSDEGVHVSAIARAVGSGNDAQKISDALDKLMDAGHVYTTLDESHFLLTA*