MADEAKAKGNAAFSAGNYDEAIRYFSDAIALTPSNHVLYSNRSASYASLHKYQEALEDAKKTVELKPDWAKGYSRLGAAYVGLGKHDDALTAYKKGLQYDPNNEALKSGLSDVQAAKSRPQGFSSGQFPFGGIFSGPDVWAKLSTDPRTRAFLQQPDFVLMLQDVQRNPDNLGIYLKDPRMMQVLGVLLGVNIQASSREDMENGVFDANQKSATSTSSQSHQVPAPEPEPEPEPMEIPEEEKEKRTQKAEAIKEKEVGNAAYKKKEFDVAVEHYTKAMELDDEDISYITNRAAVYLEMGKYDECISDCDKAVERGRELHFDFKMIAKALTRKGTAYVKKSKCSKDYDLAIEAFNKALTEHRNPDTLKKLNEAER