MKPVIVIHGGAGALSRTAMDSEKEQRYRAALQSIVARGQEILAANGSALDAVTEAVRLLEECPLFNAGKGAVFTHRGTHELDASIMDGRSLEAGAIAGVNHIRNPILAARAVLERSPHVMFTAEGAETFAREQGLEMVEPDFFSTDERYQQLLKAQTGDGKILLDHDGERQAQGADPLDPDRKFGTVGAVALDAAGNLAAATSTGGMTNKRAGRVGDSPIIGAGCYANNRTVAVSCTGTGEVFMRTVAAYDVSALMEYGNLPLSQAADNVVMEKVLALGGSGGLIAVDHQGNIALPFNSEGMYRGYGYVGEDAVVGIYR