MELESFFILFSFSGKSPLDKSRYDTSLGLLTKRFVSLMRSSPNGILDLNQAAEDLEVQKRRIYDITNVLEGIDLIVKKSKNNIQWKGCSESNALNENGLSSSLNVDLHSDIAELQAKEYEIDELTRLCTQNLKDLTENSENSQHAFVTYQDIRGIKSFDAETVIAVKAPPETRLEVPDPAESIQIWLKSCQGPIEVFLCPEENDPKDTTSSTQPFNLNRTSIPSEESRDNLDSMKLPLLDSPCAGTSAESTSLADSLLFNDQDDFDSSQFASLEPTLCEEDYMFTLEQGEGLSDLFDITDLTLP