MLVDFTRIRSVEPRVRLLPQPRGRASILHASRLMRRISASSGPEPHIVHVDDQSSEVYTSMLSHLSSAKAIAMDCEGRPTLCLMQMYAPATERFPAAVYLVDPLADKRLLPGLKPVLEGSPLKILHDCLRDAAMLLDLTGARLQPVLDTQVAVAVFQLGGLKAIEGTATLTTAAGGWPNELGLDEMMEAFGFQHKHKAEVHTLMNSRRAQGMQTSLFCERPLSPALQEYAATNVQYLITMAERMGCLDSLLCLALSQARADMHYQVRPKKLASVKLEAAAKSIRYRIKESNSKAYKSKGDCNSHRRASKWLIELLNAFHNL*