MGKKRVLVAYGVDIDAVAGWLGSYGGEDSSNDISRGLWAGHVGTPRLLKLFDKYNIKATWFIPGHSLETFPEECAQVRDAGHEIGLHGYSHENPSDMTPEQQKDVLDKTYRMLTDFCGRPPRGIVAPWWETSKEMADLLLAYGIEYDHSMSHHDCQMYWLRTGDTWTKIDYSQKAETWMKPLVRGQDTGLVEIPGNWYIDDLPPMMFIKNAPNSHGWVNPRDIEDIWKDHFDYFYREYDSFVFPMTIHPDVSGRPHVLLMHERIIEHINKHEGVEWVTFEQMCDEFKKNNKPPEGAKMPVTPVLE*