MLFSATALVSGLNVGPRAGTITMQTKTVTPLPASVKPGVVTGEALWDLLQHAKENKYAIPAVNVVSSCSISSCLEAAAKYGGPMIVQFSRGGGQFIAGKAADNADDAACIAGSVAGALHVRQVAELYGVPVILHTDHCQRSWLPWFDGLMDANEKYFKANGEPLFSSHMLDLSEEPLEENVGTCKEYLQRMAKCNILLEMELGVTGGEEDGVDNTDIDSSRLYTQPEEVWEVYQQLSSVPNGRFTVAAAFGNVHGVYAPGNVDLQPQILHNTQKYISEKLGDGDPKPTCFVFHGGSGSSREDIRYAIEAGTIKMNIDTDTQWAFWDGVREYEAKYHDYLQGQIGNPEGETKPNKKYYDPRMALRSGEEAMAKRLCEAAEDLNCIDVLNWSK*