MELVRSWLGVPADGAVETLSVMCAHCNAKLTPTQLDYDCVRARLPDELNRAFAPLERDDATNAFLMRSSRRPYVVNWGASVACSYLRKRMSLTDANAILGRGKMHVLSRAHVEDLLGRKRASNGGGGGDAGCGGGGGGGGVLLDVGAGEGEVTEKLRDGGCFDAVVATEVSPPMVKRLKDKRFDCVIGAADVSGVFDAARNENVKRLSPDGFDAIALLNVLDRCDTPFTLLSQLRGMLRPGVGRLLLAVVIPFRPFVEDGNSNRPPRERLPLPSDGGWEDGVSKLWSLVLKPAGFKIERLARVPYISEGDQKHGAYVLDDAIFVLSPASGDDDDAS*