MPSLQAATAPMAAKKQLPAAAAEETNKSMAALMRLLRATMSEEKQAGGAAAIGAGGTGEEKVEWLRSQLIGSDVEFDTPFGRRALTYADQTASGRSLRYIEDYLVKEVLPFYGNTHTEDSHVGSKTTRLVHKASRYVKRCMGAAGPGDAMLFCGAGTTAAIKRLQEVMGIAVPSVELRARVAAQLRAEERWVVFVGPYEHHSNLLSWRRSLAEVVEIGVDEDGLVDVAALRRALASPEFADRPMLGSFSACSNVTGIVTDTRRIARVLHEHGAFACFDFAASGPYVKIDMKSGEIDGYDAVFLSPHKFVGGPGTPGILVMNKALYRLNAQPPSTCGGGTVAYVNGFNEEDTLYYDDIEEREDAGTPPILQKIRASLAFWVKEYIGYDMMSLREQVYSEMAMKRLVSNPNIRVLGNTDVERLPIFSFLIYPPVANNPLSEDAAAGEPGSKRLPLHGRFVTRLLNDLFGIQARGGCTCAGPYGHTLLNINNDLSLRIRSAILEGYSGLKPGWTRLSFAYYLSQEEFNFILAAIEFIALYGHRFIPLYKFDWITGDWTFRKQAIKYHIMKEELALATGTHLLAENGQPKVLDKLAKRPGVNHDKFESYLEHAEKIAVSLPDISQRTVSIPRGVDPDLVLFHI*