MPTLAELELEVKDSLTKLAYPDRPWVKNVAAPDGSHCYDVVIVGGGQCGLTAAFGLVREQVANILVLDENEPGKEGPWVTYARMVTLRTNKALTGPDLGVAALTFQSFYEAKYGSEAWKKLDKIPRGEWMDYLTWYRRVLDLPVRNSCKVDVIRPLPMASRGTMFELNVNTSDGPEKFYARKVVLATGIQGGGEWHVPAFIRDSVPRHKYAHTSEYIDFEALKGRKVAILGGGASAFDNAQYGLERGVGEVHVFVRRPELPRINPIRHMEFAGFLRHFADLDDATKYAGINFFLQFNQPPTNDTFNRAARFPNFFLHTGSPWQSLEAIGDQIRITTPKGSDLYDFLIVSTGLLTDTRLRPELREVSEQIAVWSERYTPADPALRNPLIDVHPYLGPSFEYQPKVPGTAPYLSGIFAYNYSALVSLGLSASALSGMKYAINKLVTGITRQLFLDDKEQFIGEFLSYRDEEFKGVWPLPTAMPAVADAPPAPAPAARTTTPVSQLVTAQ*