MKRNAYIAAALLFAGVTACNNEPAFKVQGEVTDAADKMLYLEQTGLDGIVALDSVELGSNGTFSFSAARPEAPDFYRLRIEDKVINFSVDSTETVEVKADYKNFATDYNIQGSESNQKIKELVLLQTDLQERVNKLAQSGIPVGIVQDSLSRMVNAYKNNVKRNYIFVGPNKPYAYFALFQVLNGYMIFDPLNNKEDVKCFAAVATSMNNLYPHADRSRNLYNMVIKGMKNTRAPQVKPLDIPADKIQETSIIDIPLMDINGTTRHLTDLKGKVVLIDFTAYGSAESGARNLLLREIYDKYAPQGLEIYQISLDTDEHFWKTAADNLPWICVRDPQGPYSTYVNLYGVTKLPTAFLVSRNNELSMRIGEKTNLEEAIKKLL