MAHPTSSSGQSNDLTKEDCKETSSVVVCFGEMLIDFVPMVGGVSLAEAPAFKKAPGGAPANVAVGISRLGSSSAFIGKVGADEFGYMLADILKQNNVETSGMRFDSNARTALAFVTLRADGEREFLFFRNPSADMLLQESELDKDLLKKARIFHYGSISLIDEPCKSAHLAAMSIAKNSGCILSYDPNLRLALWPSADAARKGIMDIWDQADVIKISEDEITFLTGGDDPYDDNVVLKKLFHPNLKLLIVTEGSQGCRYYTKAFKGRVSGVKVKPVDTTGAGDAFVSGILHCIASDQTIFQDEKRLRKALYFANVCGALTVTQRGAIPALPTKEAILQFLLEAAVI*