MVFLCIMNGLPRFPVFVLQSSFFNHLQTLDLVPFHRSQRFSLLRVVRPENNLRNTLGVLNIVGTHSTDFEAKEDGKETSVVYCGPDKKSVAGGVVALGKFDALHVGHRALAVCASKMGPPVLLSFTDMAEVLGWEKRLPLVAPCDRKRIMSLWAKNCGGIVPQESQLEFARIRSLSPREFVEKLAKELHVKGVVAGANYRFGYKAAGDASDLAQLCREFGLEVFIVDPVMDESEKQATLPNDFTAESTREKGQVSSTRVRKALSTGDVTRVAKLLGRDHRLVFTIDGCTVETNTLCASISNALNQAPIEGVYSCKVCLMDGTALVHEECVSEGEIRICHDQMTVTLSEGSFETCWNEQRFLGVDFQKKLSGQTQV*