MDVAISLELEPLMQRNDHGMFFSSGNFVCSLNARDRKIVCVTGGNSYFGSHLIKKLLAYGYLVRVIIQNQANLEDMKELMREEMKQLESVVVARMDDLDSLCNAFRGCHVVFHTSSFIDPRGISGYTEQMAFIEAEAAKNVIEACGRAAYVKRCVFTSSLLACIWKNDLPNVIDESSWSDETFCREHKLWLALAKTRAEKAAWWKAREMKVKLVTVCPGLLMAPSFPNAHLETSVPYLKGGDFMLRQGTLATEDVSKVAEAHIYVYEDMDYGGCGRYICFGKIVETLEEAIQLENGLNIGGHLSGDQSPLAVAVDNNEIPPKITKSKLSRLLFHASQRLPCKQ*