MMPRKTHITSDIFHLMFKFNTRPVGMASARAAAAKSWCGHCGMSLAAPSRPGSSVRCTFCHRVTRVVERHRGVGEGEGALALAAAASPLRADPAGLEVPAGYPGVSGKKKRALLVGVSYRGTAHELKGTVNDVKEMRRLLCGKFGFPGDCILELTENERDPSRVPTRENLLRAMRWLVDGCSSGDSLVFHFSGHGVQKLDMNDDEVDGYNEALCPVDFERSGKILDDEINATIVRPLGRGVKLHAIVDTCHSGTILDLPYLCRLSRTGYWQWENHNRPSGTPKIPNGGLAISISGCSDDQKSADASGFSESSSSIGAMTDSFVKAVEAEPGTTYGRLLSAMRARIRDGQGSRRLPGRLGSFVRWMIPSSSLQEPQLCSSDMFDIYRKPFLL*