MSSQNRGDREIDIFVEQFISQLKRRQLSGSHAVALATAQLLLRFVSAARWNHIDSLVKDIRALGVRLVQTAPKEIACRNIVSRVLTLIREEQHGHKAENGGLSGSMLGLLEKNDKKEEVLDKAALRQANRDIRPYIIEGIQDLIDEVANIEENIAKMSVDEIHDNQIILTPTPASETVLLFLLKAARKRNFTVLVTEGFPNQIDAAHNMVEKLTKAGVEAIIIPDAAVYAVMSKVGRVIMGTSTVLANGGCLSSAGSALVCATATQHSTPVVVLTAIYKLSPVYPFDVPSMIEIGSSAQVADYSDSEIVEGFQVFNPLADYVPPEDIQIYNTNIGEFSPAFIYRIVLDHYSDAGNL*