MGRSPCCSKEGLNRGAWTALEDKILTAYIKAHGEGKWRNLPKRAGLKRCGKSCRLRWLNYLRPDIKRGNISHDEEELIIRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNTTLGKKIGAQPTNQSRLKSKPPIDHKPTAIEPEAAPAQPQVIRTKATRCTKVLVPTDPPPRLSEPRPIDSTTPQNPLQAQPQQTHSVAPWGPTDFTPDYGTITNSNLFNEDYSYSNLLENVTPFKFEDWASNDCLENNAALDLDSLAFLLNSEEWP