MPNFCAAPNCTRKSTQSDLAFFRFPRDPERCRIWVENCRRADLEGKTSDQLNKHYRLCAKHFDPAMVCKTSPYRTVLKDTAIPTIFDLTSHLKNPHARHRKRIKELTEEDIRKIKERRCKVASSIEQLNSKKDPAAAEDAGT