MSTQVEGAAGCGGSGGVEGSLWQVQHREPLCLLRLAEAAINAYLQQRGGAPRSRRDGSVVESHLAGPSTEAGIETGQLREPDGRIAGPNFVGPSTEVGRQRGANSRDPQAQQQRSAGAPSTASSSDANAQQQRSAATPVTIYSSDPHAQQQSAGAPWAAAATAAAGTAAQARGVDKMPAKRPHALLEEAARALAAGLESLHVQMRMHVQQASAAEAAATEAALQMAVQGEELVASNDRGTASTSAAGQQGSMNGDGPACAPGSLTSDAVAEEASQELQLMAKGATTGWATDRAAQVHQALLANLAFLHLLRGDHQQALQAAQTLLDLPDDSLSPQLLLVGRCYAAEAQVALGNAAEAEGYLSAAILQMQEQPELLQAMGGRDTAPCPGMMAGVASMAAMLVNLAYVLCVEGCHEQARGLVQRALACNSSFKPACLLLVWLELAQGRTREALQLLQESSRSGISGMLL*