MSQHGGGYSTGPSAPPAPPSWQQTSGHPPPGGPYGSTPYVGSSPYTHPPPSSMPYAHPPSSWGQHNPSFPSAPAGATGYGGYPPYGYPPHGASYMQSPFPPDTDPEIVRAFQAADRDNSGQVDEQELQRALSTNQPFGLRTVRLMIHLFGAKDAKKIGPREFTSLWKSLKDWRVVFERFDRDRSGSIDKSEMGEALLSLGYVISPQVVDCLLQKYDRTGQARAMDYDSFVECGLIVKGLTEKFKEKDTQLRGSATLDYQTFMLMVLPFIVA*