MQELQFLGATGCKPHCREEILRARNSSMEPSKLVLLQLKLFLILLLGAAGVCMGAGEKLWKGLGTTPHLESIFRGRCNEFISLENPELGDKNCSEIWEAFKTVFHKDPCSVLPSDYDLFINLSRHPIPRDKSLFWENNYDVVTAYAQNGRRLLPITNMLYGRIVDLLDWCRKENSSELDYQSCPTTEDCENNAMDSFWKKASSQYAYDSSGVIYVMLNGSEPSGAYPVKGFFADYEIPNFQKDKVTRFVIWVMHEIGQPHIESCGEGSMKILENRLKEMEFKYECINDYRPVKLLKCLDYSTHPECVFTSAAESTQQRIPFLFGGGWGSSLAFLLFFFGINFRNSILTF