MSDPRLSDRELAALNAAAVTQEYRVKPHLDYRTVSAINGPLVVLDNVKAGLTAFPSYNEIVELTLPDGTKRGGQVLEVQGKKAIVQVFEGTSGVDVKATHVEFTGSSMKLPVAEDMLGRIFNGSGNPIDQGPKVFAEDYLDINGSPINPYSRIYPEEMIQTGISTIDVMNSIARGQKIPIFSAAGLPHNEIAAQIVRQAGLVKRPTKDVHDGHEDNFSVVFAAMGVNMETARFFKEDFESNGSLDRVTLFLNLANDPTIERIITPRLALTTAEYYAYQLEKHVLVILTDMSSYADALREVSAAREEVPGRRGFPGYMYTDLSTIYERAGRVEGRNGSITQIPILTMPNDDITHPIPDLTGYITEGQIFVDRQLYNRQIYPPINVLPSLSRLMKSAIGEKLTRKDHGDVSNQLYAKYAIGRDAASMKAVVGEEALSAEDKLALEFLDKFERQFVGQGAYESRTIFESLDLAWSLLRIFPKEQLNRINPKIIAEFYARKSTKKPAPGADTDSHEESRREEKLIDA*