MEEEYCVNVDHSGKEMECLSIIPGWYSDVSDLFPVPGEIMSIKIEKILFKGRSKYQDIMIFQSLTFGKVIVLDGIIQHTERDVCSYVEMIVHLPLASIPNPKKVLIVGGGMGFTLREVLRYPSVEKVDLVEIDDMVVNASRKYFPDIAKGYEDPRATLYVEDGNAFVKNTAPGTYDAIIVDSSDPIGPSKFFFEKPFFEAVSKALRPGGVYSTQGESAWIFLDIIQKLVEDCNIFFKGSVNYGWTNVPSFLSGAIGFVICSTEGPLVDFKNPVNKVDVDIISTKSESPLKYYNSEVHTAAFALPTFAQKVLCPKK*