MKTMLDYINEEQAALTQILNQFQLTDTDVSKVTHCLILATGSSHNACQAAKVYLEEVAPIYVEIQEPFNFAHYGKVDDRFDLVVAVSQSGKSTSTIDAIAKIKNQTSVKTVALTSDVTSPITEVVDEVLDLKMGLETVGFVTKGYTATLLNLFLFGLKLGYQKHQLTKVEVEEELAKLAKAIQEIDSVIYKTEQFWQKTKKELTEGTRFIAIGYGPNIGTAKEFETKFTETVRLPSQGFEVEAYMHGPYLEADTTHLLFFIENQSPIQARSQALRNYLASYVGQCYTITTRSTRASNTLELASDVEEKISPLLLVIPFQYLAYQVATSKGIDLSQRIFDDFDCVLKSKIAKKEGNQPC*