MRRKMKLWRRVSGAIKDKLSLITATDEKFTAAVIKATSHNDVSMDIENVQFIYRYIQSNPSSFKPIIRAVSLRVEHTRNWTVALKCLMLLHGLFFSGIMTVDSIGRLPFDLSGFGRRKSRFSRTGRFNIFVRAYFMFLDERSILYYNKNMIRLEIIVKMQRIVDSLMRIKPIGETPLVIEAMEYVISEVVLINGHICRGFAGFLSDVQSNMLEISSAEADLAMNIVAKSLSQREKLFKYFEFCRGFGVTNAQETSNILRITESQMIVLDKLLHIAPELDWKAAKVTPVTAADMVDLVTSEERSNTPSDFLTF*