MHFSTFTSLAVILGAGVPSLACGISRAADQGPGPSLSLSRRHLRMSKRQTRPPGTDPLKTLRILNPYPGIFAYYDGRTGERFHSDQGNWLDDGAFTLGVATYSIVSGDTALLYDAAITEPHAEAMITHLKSMGVTKTTTVYSHFHTDHVAGAGALQRAGTNFTGHELTVSTLKNRAASYAALDPPIPKVFPPTTTYKDVATVQVGDRTVEMHHFHVHTTDGTVLYLPQEKILFAGDTLEDTATFIAEPDSIGTHITELQRMATLPIDKILPAHGSPDRIAAGGYGPEFINATVRYLNAVNSPVARPPAWSQKLQEVVKDDVAAGNLIYFAQYEEVHQSNVQSIQRVRRGGGQE