MATLAPALVLLPEWGSGHLMSMLESCKRVLLAGAGGGREFSITLLVMRPPTDEAGSEVEAHVRREAASGLDIRFHRLPAVDPPADAAGVEEFIARYIHLHAPHVRDAVAGMGRPVAALVLDMFAAPMVDVARDLGVPSYVFMSSTGAMLALMLHLPVLHDRVAVEFHEVDGEVDVPGLPPLPPASMPCPVVDKKSPNYTWFVRLGDRFMDATGIIANTADELEPGPLAAIADGRCVPGRAAPPVYPIGPVLSLGGNDKRDSSEPPHECIAWLDGQPPASVVFLCFGSMGWFEAAQVVEITAALERSGHRFLWVLRGPPPAAESGTGAPDGSEHPTDANLDELLPEGFLERTKGRGMVWPTWAPQKEILAHPAIGGFVTHGGWNSVLESLWHGVPMAPWPLYAEQHLNAFELVRDMGVAVPLGVDRERDNFVEAAELERAVRSLMDDASEEGKKAREKAAEMKAVCRSAVAAGGGSSHAALQRLSEALHQGAALPKN*