MSSQSNQVMKKLNVLMCGTGEYTTGWTGSGASTSDKKVGVVGLTLFDLRRRGKVERLSMVGTNGRKFPDIRKHLEEKIGKVYAEMDVSFKSYPPDDAVDSEAYKRAIDDLSPGDAVIIFTPDTTHYPIALYAIRKRCHVLITKPATKLLSHHQHLVQEAADYGVICFVEHHKRFDPAYSDARGRSAALGEFNFFNAWMSQPKSQLDTFKSWAGKESDISYYLSSHHIDICCWMLQDRAFPTRVVASAATGIATGDPYNCVPGTEDTITLLVDWQSKTSPRHKGTAVYTASWTHPLRSGVHSAQHWYYMGEKGDITMDQAHRGYDVTVDDTGKASYNPFYMKYTPSSTGHFDGQTGYGYISIEKFIDAAREVNARVSKPQDFDAYDLPTIKNTVLTTAILNAGRISLDEHRPVGIERDSNSWKLV*