MSFFVTSFILTFSIVEGIVIDGEKPYEALFVFGDSYVDTGNTDKFDFTVNFIGGKNNAAWRKPYGKTWPGTPSGRFSNGMIFTDFLASHLNLSSPIPYRKIRSCVRNVNFGINFAYGGTGVLSPMSPKFLKVSAQVQQLQDLVNKGVVSSNLLNSSIATLVVSTFIPNVINKISIDLEALYQFGFAAIAVTNLEPIGCLPFFTFSNDYTSCIETLNSEISIPHNVQLTNKVASLQFSHINTKFILIDLYNAFLVSKGITNLQLEPCCQGINGTSCGDVNTYGEPLYTLCPSPKRFFYWDNFHPSNVGWAGISNVALNLTWF*