MSLIVGAELEHGREWKENPATIGRRGGVEDAILSNQPLPRQHPSGVWFQNRRAKYRKQEKQLQKALAPSVLPTCNGAMMRNIYPTATRGYQPYHHHNAMNRYQQMTAASYPPMTQPFSMSHSATNMTTVSGMRQDAMGKELFELRLNVTS