MVKFHTSLSVGHFPPFPSKSHPLDVSAIIGRPSTGNTFSQRRQGIYRSPRAGVGSVVSWNRQEMRLDIQMCIDRRPMKEKSKNAARSRREKENTEFLELAKLLPLPAALTSQLDKASIIRLTTNTPLLNPIERAKQQKVDRKIIVMHVTLCISCPVFVRFELHQWRQIKSPFGPNWLLWFFPQIIPSSLIAPKCDTDQSRGLCPKKQYESQPKTGFASKAKNRVGNSFCRPLTQSFLLTRVSPVVIGQIKERHIPQSSPLQSVVSTLSTGRGPTFGIPLPFVHLICLSRRPNRKERAPWLIKTAKI