MVSADGKTGEYECQPLLEYRTVTGVAGPLVILDKVKGPKFQEIVNLRLGDGTLRRGQVLEVDGERAVVQVFEGTAGIDNKHTTIEFTGEVLKTPVSLDMLGRIFNGSGKPIDNGPPILAEAFLDISGASINPSERTYPEEMIQTGISTIDVMNSIARGQKIPLFSAAGLPHNEIAAQICRQAGLVRRLEQSQSQAHGGDLLTGEGGEDNNFAIVFAAMGVNMETAQFFKRDFEENGSMERVTLFLNLANDPTIERIITPRIALTTAEYYAYECGKHVLVILTDMSSYADALREVSAAREEVPGRRGYPGYMYTDLATIYERAGRIEGRKGSITQIPILTMPNDDITHPIPDLTGYITEGQIYIDRNLQNRQIYPPINVLPSLSRLMKSAIGEGMTRKDHSDVSNQLYANYAIGKDVQSMKAVVGEEALSAEDLLYLEFLEKFEQKFVSQGAYDTRDIYQSLDLAWGLLRIFPRELLRRIPGKTLDAFYSRDHQQDN*