MDVERFTRCESGAGEEGVEDEGMGPIDLLREALKLVQDPYHIATFACIHMVIVVPATVMVLVTQWFVYEVVHKLVLEPPQPPAPWPDMWLVALIYVALWVGGLVLAVNLDAAVYFTVGCMYSGRSVTFRQVIQALPGLWRPLFLTAIWGNAFFVALGLSLFVAVNVLTTFASMLILPVPVFFVLTVALGAFVFFIINTTLQLACGVTVFEGVTALDAFARALALAKNQWSTALGLLLIEDVPGLVLSAAFTVCVLSSLDGASKLLLGSLLVVPASFFRTLSSTSYALFYFSTKACHHEPIHFPAPSPASQFEAGYQSLAALHA*