MKLDSEPVFCHSTLVHKSDSKPFEYNDYSLDTAVPKSGNEIVKENQKVISCDLKGHERDADPLDGEDRFWNTSERDCSINVDDIANACGNEVRNSVATCVVSSEKLESFEKDGDMCTDKSVTKHELPVCCEESTYHAVKDICIDEGMLSPEKILVENGKEEHEGFCPFLPPDTDKNVDPTKETADKELPLPDGQKASAENDCGKDLMQEEENYDARDKIISDTSEEKIVPEDIFLIPELSKANSMPESSEFNGMEIEHQCIQNPNGEAVLENPALVSEAEESDKNSFPNELSYNSKLESGTITFDFGSSTTSMDSGREVSPQNDGCEPPLESQNLSKLEDGSESLPFSGQIQRGLGESSFSAAGPSSALISYSGQITHSGNISLRSDSSTTSTRSFAFPVLQTEWNSSPVRMAKAERRHLRKHRSWRRGILCCRF*