MESQTDHKIPVIDFTDKNLKPGSDSWLLACKQIRFGLEEYGCFKAVYDKVPTELDNCIFFAAKELFDLPIETKERKTSDRPGANYVGEEPFLPLYESMGLDNPTQPDAVESFTKIMWPEGNDTFRDIVCSFSKPVAELYETAMRMVLDSYGLGRLYDSHIESTFYRVRFYKYSVPKPNDSNVGVPNHADKTFVTMLHQHQVEGLQIRTKDDQYVDIKANSSSFLFIAGEGLMAWSNDRIRACEHRVILKENKSRYSLGFYTLVNGVINVPEELIDDEYPLGYKPIDYLDFLLHFFTNDTIRYAACPIKAFAGV*