MALKTFELLKGCETHEEIMKVLAAVAVDLGDVIDDVSVVEVNPLKGAMTNEVFEVNWPTKSDGHLRRVLVRLYGEGVEVFFDRDDEIQTFECMSKNGQGPRLLSRFTTGRVEEFIHARTLSAADLRDPEISSLIASKMKEFHNLHMPGAKKAQIWQRMRKWLNHAKSLCSQKDIKIFGLDNLDAEINSLRELLSDGYQEIGFCHNDLQYGNIMMDEETRSITLIDYEYSSYNPVAYDLANHFCEMAADYHSDTPHVLDYTKYPDLEERRRFIHTYLSSEGEKPSEGEVEQLVNVVEKYTLANHLFWGLWGLISNYVNTIDFDYKEYSRQRFQQYWLKKVILLP