MEFRYDFSDYKKSDFDPKAQAERVLISVHADSDVNEDKEVARKRLGYALKEVERQITDLIVHEETTLTKNVSSSLNAQSYLQDIEGKLEQLMLVYERIRSLVVIPSENLGPLHEAIVNLHSTYMTLYWLGEFFGIQAKLFPLFQGSINENEKLSRYYQASLLLQESDQLLSRFPLMKRQSSVSLLLKLNITNRSRIIKETSSYLLSQEDQLSFSVNSNGFTNACSVLYMLDKYLLEQDLTRLLSSRIQKAIIQFDSIFQLSPTTRRLLHNSTDPSAANSTIWSKFEDGWYQISKIGAQCVFWERSLQKANICNPDYPNLLEYFQMQPNFILDGATICIYFFKELAISISSKMQMLDRRDPILLRVFRSDFQRVTHIVEQAIARSSSEIVNKDTRECSIVMNSLRVLAPKNP