MTIEQFITDTGLTTDQLLGVAPIEKAEVKYMYELGKPLVKPELLQSLPTQMYKFHQLYMEMSATGREMIGARIRDTDFLQGDDILWINFRGIYELYQLDALDVCIMSCWILMEIQGARRRRVFDTGFIDPRKVNVAMLDQYPQETEDNLVHLLKAQHYKTFILLPYNTEFHWVLLLIDLEACTVNVYDSMDKKESTFDKCAKQKQGTNLCGYYVCEYCHCLADQIITTRELDFIRMRDNLTTHKEFIAAVQEQLMGFINEEILDPKGEFYYDGNTIHRSLASELAASTTTSKS*