MVRDTRNVDLEWGLELCKPEKVNKQNLFTNIIKPQKDKINIKTDKIKFFLDNLFTEFSKFHDSCYPDGRISTRSKLRWPLLIIWCILIVFAIDKNFEVKDFLSIWINESFINENRFYSEIWGPIAIYICLFVLLLLGLIYCSKIVVKAIPLISIVIAAVVVIIAVAMVKILYICHWLIYKILILAFGIKVKPLGDTLPTHNGETGSHSKATVGSDIEQIEFQNMPTPVKK