MDWVRGEAVGHGSFGKVDFAIPKLHKTHILPLMVVKSSAASSSATLINEKMILDELNSCPYIIRCLGDSYTYEKGEKLYNVLLEYASGGALSEKLNNSGDRKLPEIEIRKYSKALLKGLHYIHKSRYVHCDIKPQNILLGKDGQVKIADFGLAKRAESVKEDKLRSELRGTPLYMSPEMVTGGEQGTPADIWALGCVISEMATGVPVWGYSDLTQLLMKIGVGDELPEFPTKLSEEGKDFLEKCLVKDPKKRWTAEMLLKHPFVTDEDDDTVTLNYSGSPSTSPRCPFDFPDWISDDSVESSVTSQITSLPSPAIQELLNFSGGSLSTSPAERLRGLMNELTQSEWSDADDNWVSIR*