MKKKVDERIRGCIEGGVERHHRSVLMLVGDRGKYQVANLHYMLSRASVKATKSVLWCYKSELGFSSNRKKRMRHIQRDAQRGLGSVQDATSDPFELFISSTKITYTFYHESDKVLGQTFGMCVLQDFEAITPNLLARCLESVQGGGLIVILIRTMNSLRALYSMSMDAHAKFKTDAFRHVIPRFNERFLLSLCACPVAIIADDELNVLPVTQNMRKALTDMTQSKAFLRSQEEAASKATQLAELKKSFDSSDASQQLLHGLLKHAKTLDQGRALLGLCEAIGEKTLRSTVALTAARGRGKSATLGLAIAMAIGVEYSNIFVSSPAPENVQTLFEFVIHGLQAMGYEEHEDYEILKSSASSSGAILRINVFRSHRQSVQYIDPRDAATSGMSPLTQAELLVIDEAAAIPLPIVRNMLGPYLVFLCSTISGYEGTGRSLSLKLFQELRKDALSASGSGERRGHGRLFQEVSMVDPIRYAHGDPVEAWLNDLLCLDCGSASTGGGAGPLTSAIPHPDECLLYRVDRDALFSRHAAAERFLRSVMALFVSSHYKNSPNDLQMLSDAPAHQLYVLLAPVDGNKTRSATAPPHAAGLLPDVLVAIQVCLEGNISEDAAAAVTSRGHRASGDLIPWTLGQQYQDSHFTSLNGARIVRIATHPDVQKLGYGSRAMKLLLDYFRGNLVSLMDDMETGGELGAGVDVEQALLEEGKADVRRTHEANASGNDDELHHEMLQPRDTIPPLLQRVEKVKQRMTLDYVGVSFGLTQKLYHFWQRLGFHALYIRLTPNDLTGEFSCIAVQPVHAAGVEWMRSFHADFRRRILQLLGFSLRECEPGLALALLQDMDQGSSETKAEVLSNERVSELFSPYDTKRLESYSRNLVDYHVVLDLVPVLAHHFFSNAFGSQRISISLAQSAILMCLGLQRKTLDELERTLQLPANQILALFNKMMRKFSKMVQACQEAALTAREDQQTPSAHQDAKRRVEQREKEGMNPLSKSLEKELGSRDLAGPYGLGNVETGALDEAVKGITGSVSVKRAIANPLTETPQAPVDASTTKKHKKKHK*