MSVTEGTVAVAVAVLLAGETIAECAAREVLEETGLVVQVEPDVVCEGFSQDLVQPTAFAAVDSLVRGPSGDIRFHYAIIEVAALVARRSHHTPPRALDDAEAAMWFPAQQLRQLPDLTPMCARITEEALLRFPVVSRPLQQRVDILKELGLEETNTPEPTTTAYTFTASPEDLKSGNWIELLPDVEAFFQAAGKDVKAFPLAAGRTVVLYRYKGGVYCSDVNSTAYKFPMIDAKLLNKDGQPAVEVPLDGTIYCLRTGKVTPIPWRSHMRLLTRRYSP*