MAAHQAQKQLTVPTEAELLQAQADLWRHSLYYLTSMAFQCAVKLGIPTAIHTLGGAASLPDLVTALSLPPAKLPFLRRIMRLLSMSGVFATTDNTSQKQEGIIIYRLTPISYLLLDGGVIEGHPSQTSVVLAASSRHCVEAAMGLADWFKEDTTATGASPFENVHGATLFHESFAELDPENDVMFNEGRAAHDNSGFAAVLRECGGSVFAGLESLTDCCGGDGTAARAVVEAFPRIKCTVLDLPRVINNVSATAADGGLVNYVAGDMFKFVPPAQAVMLKLVLHHWSDEDCVKILFQCKKAVPSREAGGKVIVIDIVVGSSSGPTLEAELLMDVAMMVMTKGRQRDENDWREIFVEAGFSDYTVVKKLGARGVFEAYP*