MKKLFQIPIGFASMERKWLLPLVASSLVSITLFLAATLSLGASSHRARVWTFLTDSDASRVTYVEDYLVQPPPSGMPAPPRLGYVISGTKGDGARMKRVLQALYHPRNHYVLHLDLEASPRERVELARSIRLDPTFLEVGNVHVVGKANLVTYRGPTMVAATLHAAAILIKQKADFDWFINLSASDYPLVTQDDLLHVLSYLPRDLNFIEHTSDIGWKEFQRAKPIIVDPGLYMNKKSDIFWATQRRPVPTAFRLFTGSAWFALTRAFMEYTIIGWDNLPRIMLMYYTNFVSSPEGYFHTLICNAPEFRNTTVNHDLHYIAWDNPPKQHPLSLTVNQIDNMTTSGAAFARKFGRDEPVLDKIDQEYLGRGPDRFTPGGWCLGTTEGGQDPCAIRGDVNVLKPGPGAKRFESLILKLLSPSRFRKNQCAL*