MNKDLLLRTLERWHDEDQHQKIIDTIHDLPEEDVDYTLKSLLARALNNLDRMEDAVQVLLSIESEGTDDPMWYYRLGYAYYYLHREEEALPLFQRAYELAPDEDTQRFIDLCEQGAPQPGGPVMYSEEEQTAIEQHIARYFGPNENVFHELISYDIHVDIYIVEPTPERNYYTLVTGGMGARPMNVPEELEDEEVDRAELLITLPPDWNLQSRDENDYWPIYWLKVLARLPINENDWLGYGHTIETGEGDETIAPDAPFQGLMLVTPQEVPEAAHTCRLPNGDAVRFYQVIPLFKEEMDYKLDHDADALIDRMEHVSHVVNIYRKNTCASVQDLQQTEKDFYLKADEIYPLLNGWDEADGCFASDRITVDGCKVGYMYRETPDEEWTADSGWRFLAGDEDEAYMDDPDKVGLYRLNTVCNYDRDIIPLLHAPYNTAYERGDDGKFHECEFTPSTE