MAELDVDPELFYDLAGQYSTASRNASAALSRMDGELRSAVKMSGDDDCGIRWGRGYFVSGIEAVVTAGRATEVLAKMAALVRQSGINHDQSENVEEYNNGTLMPPSDPGSKSFVPRPLKSPAGGSRPEPAGWSMVMQSVKWINGDADLMSRVSTSWLNTASVYGSLDTDLRAKMKNLSGSKTEELPDIEEVHGAILDGIEALSDAMRNLAGAVDGYAQVLKAAQENAEWQLTLAQVVSAINAINAATAGRPIARAILEAHELELEQCRRKIQEGLDGLIAAEQTTSGAFTAASNTVRYVMTAKFQPVLDKQLKHPPTPTRAETARRNKLEGAKAEARAGIDPMQAKESFVGDSGKRRIPDDIDHGQSRLTEVKNVREQRLTEQIADDLSYCEDRGYEFVLITDDNTIIHHALQALIDQGRIKHVKMDLQS