MTRYLLKGGTVATSVQGSNEARVFRADVLIEGDTIARIEENIVPAAGVEVIDCKDKWITPGFVDTHRHVFMTILRGTQCDWLLTEYIVKMSWPNSLARSIQGTMTPEEVAIGTLAGLLEALHNGVTTILDHYHAAHTPEHAEAALKATIDSGARVVWAPARQSPPTRLLPFPEWSNDAQSIEWQRAKIKEWGSADGGKLRPDGRVTLGLAYDIWNWESAMAQHQEFLAYARANNVKTITAHVVKGPQILRWRDAGLLGPDVVFSHCNALTDCPALDDERWKALKDSGAAIGSTPEDELGMAHGNPVALDALQRGVKCGLGVDCLSINSGDILTQMRFALQWARGHDHERIHLNKETLPFKNKYSSADAFRLGTLGGAEALNLAHLIGTVEAGKRADLLIFDANSVNLGGVEDPIQGVVFHASSEDIETVFVDGEIVKKDRKLIRDWAPVVKELKQRGEDIRKRWPAEVLEERWKQWYDTNGAPRF*