MSLYINQICQLVSLQHVDDAIYIVEEELIQAPKELETLAAKFESVDSQRTLVIEKLEHLKEREKRIHHEIEDDEGRIKRSKGKLMQVSNSREYQAMAREMDNMERLNRTREEERNTLLEEKQLQETTLAEIESLWTAIKEELELKKAGLDEYLKDAKNRLAELESSRSTTTSDIPRPILERYEFIRRRLSHPVIVPVTDGVCGGCHIVVPPQTYIELQGGHKIINCPNCQRLIYWSKHFSEEEIKQEPVEEIES