MTDVLEYSDIDSELRGVLSAGRLKLTQQNITFKNTKTGKVEQIAADDIDLINSQKFVGTWGLRVFTKSGVLHRFTGFRDSEHEKLGKFIKDAYSQDMVEKEMCVKGWNWGTARFMGSVLSFDKDTKTIFEVPLAHVSQCVTGKNEVTLEFHQNDDAPVGLLEMRFHIPAVESADEDPVDKFHQNVMNKASVISASGESIAIFREIQILTPRGRYDIKIFSTFFQLHGKTFDYKIPMDSVLRLFMLPHKDSRQMFFVLSLDPPIKQGQTRYHYLVLLFAPDEETTIELPFSEAELKDKYEGKLEKELSGPVYEVMGKVMKVLIGRKITGPGNFIGHSGTAAVGCSFKAAAGYLYPLERGFIYIHKPPLHIRFEEISSVNFARSGGSTRSFDFEITLKNGTVHIFSSIEKEEYAKLFDFITKKKLHVSNMGKDKSGYKDVDFGDSDNENEPDAYLARLKAEAREKEEDEDDADDSDEESTDEDFKPNENESDVADEYDSNVQSDSDDDSDASGGGGGGDSSEGKKKHKEKKKEKKEKKHKEKERTKKPTKKKDDNKPKRATTAFMLWLNETREQIKRDSPGIKVTEIAKKGGEMWKELKDKSKWENLAAKDKQRYQDEMKNYKPEASGSGDGDKSSKKRKSDVSPSKKSNTSGSGFKSKEYISDDDSTSSDEAKKSSNKEPPKKKNKSGGDDADKKKSKKKESESEAEATDDESEEDTEDDDDEDEDDDGSD