MRCFPVPSTSAPSSANLPLRRNVSLGVPRFAQCTQKHRSRWLGLQVALTEGESVAAAQQEQQPAAVGDDVLIEFHDVYKSFGEKPILRGATFQIRRGEAVGIIGASGTGKSTTLRLAAGLLQPDRGVIKIQGKERKGLLSDEADEGHLRVGMVFQNAALFDSLTVGENVGFLLYEHSTLPEEKIKELVADSLAKVGLRGVENLYPAELSGGMKKRVALARAVVSDLRSDTEQVIMYDEPTAGLDPVASTVVEDLMRSLHVTDADFEGKTSGISSYIVVTHQHSTIRRAVDRIIFLHQGRVVWEGSVEEFDTTDEPIVRQFAEGSLEGPISYV*