MTLELYVADVVDDHKMKMNAMRLKMDAMRLKKIRKYAIDNEAWYHYAVGSIATLVAIFISFVVMRDEQCETCYLYMTLVGGEMRKSCVCCKRYWTHLHGKVKCFVAPMDRNSRHSMIIPESFVNYFGWKLSGTIELEAPNGNVYDVRVTERRNKTFLRSGWEAFVDANYIVETDSLMFRYRGNCRFNVLVFHSSGCEKVVSCARMLTNISDQEPSTNSRDISTSFSDGNTHSSARGRSDDCQSGSSGHRRKRPKKDAISSPSEDSSGEDSPYEHESSKSEDTKRIGITPEHDDTDPYMMSLGARLTQGQKKKVLEKVGAIASDLHIYVAVMNKTNVRRSLTFATKYCDTYLRKGSRSLVFQAEGKIQQWHGGLHVTDRALRIRGGWTSFARDNNLREGDICLFELMKNKVGLKKMMVYIIRRERC