MGRSPCCSKEGLNRGAWTAHEDKILTEYITLHGEGKWRNLPKRAGLRRCGKSCRLRWLNYLRPDIKRGNISSDEEELIIRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNTNLGKKVKDIHKQHTNMTSSSTSHSAAPNPKITQKHKNLKQQNFPSLLPSPPKPNSHVVRTKATKCSKVVFKNSLPQSSTMQMQNNSEAEAETEPSTRVDAANEFLSFSGEEKEVSEDLLVDFNMGNDNGLSEFLNSDLSNMCNFSYNELLLSPCSDQPPMLSDEILKNWTQCCFNDETNVSNNFHSFNSFLDSSEEVLGE