MSGFEANFDGLVGPTHHYAGLSVGNEASQNNRDGLSNPKQAALQGLYKMKALADRGFVQGILPPQPRPNLRLLREVGFQGSDEQVIRQAAHAAPQLLSAFSSASSMWTANAATVSPSADSADGKVHFTVANLNNKLHRMHEAPTTSAILGATFADPRYFAHHAALPQHGDLGDEGAANHNRFCREYDRQGVQFFVYGRRASGGIAPVKYPARQTLEASEAVARLHQLDPRYTVFAQQAPQAIDRGVFHNDVIAVSNRHVLFHHQQAFVDQAAVLTTLRAKSDSLDIPFTSVEVPDERVSLDDAVASYLFNSQLLSKPDGKMLIVVPEECRQRENVWRYLSDLAADSASPIDEVAVFDLRESMRNGGGPACLRLRVVLNEAERQAVNAHSLMNDERYQQLTAWVEKHYRDRLHARDLADPQLLREVYQALDELTQILRLGAVYDFQR*