MKDTMETPTTLTTLLRHVAAKFPSRRAISVAAKFDLTHSRLHRLVESAAAQLVSAGVKPGDVVALTFPNTIEFVVMFLAVIRARATAAPLNSAYTAEEFEFYLSDSESKLLLTSPEGNKPAQAAASKLSIPHATASITKAENEEAELSLSLLNHPELNSVNSVESLVNDPDDVALFLHTSGTTSRPKGVPLTQYNLLSSVKNIDSVYRLTESDSTVIVLPLFHVHGLIAGLLSSLGAGAAVALPAAGRFSASAFWKDMIKYSATWYTAVPTIHQIILDRHSSNPEPVYPRLRFIRSCSASLAPVILGKLEEAFGAPVLEAYAMTEASHLMASNPLPQDGAHKSGSVGKPVGQEMGILDESGRVQEAGISGEVCIRGSNVTKGYKNNVAANTASFLFDWFHTGDIGYFDSDGYLHLVGRIKELINRGGEKISPIEVDAVLLSHPEIAQAVAFGVPDAKYGEEIYCAVIPREGSNVDEAEVLRFSKTNLASFKVPKKVFITDSLPKTATGKILRRLVAEHFVSQI*