MSLSKFNPSRQKDPFIIHPCWRIAHRILSTSIFARHEPGQINTAELYFLYFMSIRRWSLPDFATFFLDKCDNIRTKTTGDICIGGLITLIGLGMGLQFPESEYVPVDDPPLYLLDCITVIRMELLLPHPTLPGHYSWINHVKDPVYILPNPSISAFTTNDPETWFLPQELTDDDDAATDDDMKVDPDNADSPFEAEDHYDLPIRQFPPPYPDIIGEVVSLGKFDSRGVSKSLHRLPLQIRNLEGLQVNMTLFGDIAYQLISYLEAHKQVGQYIIVGTIYGIRQNIDWYYDACINCGKKVETRDVFSGPDSGDASVVVKCYGDKCINKKISSVPRYKIPIRVQDDSGTITLTFFDRDAYRLVKKRARDLLEKIKQVGDRSISLYDRIQSER*