MGNLVSQDLEGSYNKLCKELLENNPRHQDGCLHWASQTFKSDKLTHFIDCLGKNTCLKRLVLRDLDGLEDAPSLAKAIQQHPTLVCLGFNGRLLKQDFQVFADAFLESPTLTELEIENSIVPANTIDGVITILTKSPKAKATSLALKGCQVDASLLDRFTDVLASSATATTLEKLEITLKPPVQAMESAKNLNLFFQAKDSVLTKVKFAGFLQNALPSLLEGAKGHPVLKHITLEGKGVNDEDSTEELAQLLLEAPPSLEVLDLSNCYLTSDGVTRLAEVMLKSKSASLKELYFSHNSLANEGVLALSKVLEDPASKYRETLQVLDLRMNQIGSEGIAALCRALETSPPALQRLFIGEEAPRPNPSRQFVSNDIQALVEMLQKNSFLRDLNLEDASFDDEDLLNNFLDALGKNKTFLKGLRVAVRTTKELQAIADKISALHLERLHVKVMDGAEFDEATAKALLGSLEKNDSLHDLVLSDMKGPNAAVWKSFEPKIKHLLAQRTGNGVKRSLVDSSNGEANNDSKRSKSSDL*