MGQGLSCGEGADYRFLGAVEDGDVDLVEAMLEEEPSLLEQRGGNGRLPALHLAAAKGRIEVLSLILARSVNPDVLNGQKQTPLMLAAMHGKIYCVQKLLEAGANILMFDSRHGRTCLHYAAYYGHSDCLQAILSAAHSTPIAVSWGFSRFVNIRDGKGATPLHLAARQRRSDCVHILLSRGALVCASTSGYCYPGSTPLHLAARGGSLDTVRELLAWGADRLHRDSSGRIPYTVAMKHKHGACAALLNPSAAGPLVWPSPLKFISTLNPEAKALLERALIEANKEREKAILKGTIYYLPSPLHSDGGLDDDASEASEAELCCICFDQVCTIEVQECGHQMCAHCTLALCCHNKPNPTTACHTVPVCCPFCRSVITRLVVAQIKTNDDTELEISPTKPRKSREGRNFSEGSSSFKSLSAMGSFGKMGGRNPRKVATECSEEVDKP*