MTRRFHEFKMEDGAAMAKHLDKFDELIVGLRTLKDVTFIEVKEKLLKEYERQEKKETSERALKATSFGGRGQNGKFGKGGKAFGRKRNSGRKVSGFKGKCFKCDQVGHMKQDCPEKANGDTAEDSVFAVAENPSAGWLIDSGATAHMTPHRDDLFEYNESSADMYVTIADGKKIRVAGKGSVRLTGIDGKRIKMVEVLHIPGLDRRLLSVGRLAERGMSVEFQRKSCVIWDKTKAIASGKKVGKAYLLDCQQDMVYYTEYSGVDGKWELWHARMGHLNGDAMAKTREATDGFPTTQQQTKTLCGGCMKCKQTVAHFPSRSTSATTRPLELVHTDVMGPMKTKSMCGARYVLTFVDGYSRHVVVYFLTKMSEVVTKFKSFMKLYENQ*