MDWVRGEAVGHGSFGKVDFAIPKLHKTHILPLMVVKSSAASSSATLINEKMILDELNSCPYIIRCLGDSYTYEKGEKLYNVLLEYASGGALSEKLNNSGDRRLPEIEIRKYSKALLKGLHYIHKRRYVHCDIKPQNILLGKDGQVKIADFGLAKRAESVKDDKLRSELRGTPLYMSPEMVTGGEQDTPADIWALGCVISEIATGVPVWGYSDLTQLLMKIGVGDELPEFPTKLSEEGKDFLEKCLVKDPKKRWTAEMLLKHPFVTDEDDTVTLNYSGSPSTSPRCPFDFPDWISDDSVESSVTSQITSLPSPAIQELLNFSGGSLSTSPAERLRGLMNELTKSEWSDADDNWVSIR*