MQDRNLIDVNLTSEMKTSFIDYAMSVIVARALPDVRDGLKPVHRRILYGMNELGVTPDKPHKKSARITGDVMGKYHPHGDSSIYEAMVRMAQWWSYRHMLVDGHGNFGSMDGDGAAAQRYTEARMSKIALELLRDINKNTVNFQDNYDGSEREPVVLPARFPNLLVNGATGIAVGMATNIPPHNLSESIDAVKMVMEHPDCTTRELMEVIPGPDFPTGALVMGRSGIHRAYDTGKGSIVLRSRTEIETTQTGRERIVVTEFPYGVNKTKVHEHIVRLAQEKRLEGITAVRDESSREGVRFVIEIRREASATVILNNLFKLTSLQTNFSFNMLAIENGVPKILSLRQIIDNYISHQKEVIIRRTRFDKDKAEARAHILEGLLIALDHLDEVIAIIRNSETDVIAQTELMSRFDLSERQSQAILDMRLRRLTGLERDKIQSEYDDLLALIADLSDILAKPERIITIIKEEMDEIKRKYANPRRTELMVGEVLSLEDEDLIEEEDVLITLSNKGYIKRLAQDEFRAQKRGGRGVQGTGVNNDDFVRELISTSTHDTLLFFTNFGRVYRLKAYEIPEYGRTAKGLPIVNLLKLEDGETIQTIINARKEETAGKSFFFTTKQGIVKRTEVSEFNNIRQNGLRALKLKEGDQLINVLLTSGQDDIIIGTHSGYSVRFNEASIRNMGRSATGVRGVKLREDDRVVGASRIQDNQEVLVITENGFGKRTSATDYPTKGRGGKGIKTANITPKNGQLAGLVTVDGTEDIMVITNKGVIIRTNVANISQTGRATLGVKIMKLDADAKIVTFTLVQPEDSSIAEINTDRENSISKNKDN*