MEPNGAPPGQATAGHRFGQIPPPNPRGGGGGHRRALSETVLRLPDDLLFDTDPDFGISDIDFPSLSDDNLTVPGAHLRSLSQERRGHHRRSGSMDGSFSPFEGDSAATLSDYAKKAMTADKLAELALIDPRRAKRHHLSILANRQSAARSKERKIRYTNELERKVQTLQTEATTLSAQLTLLQRDTTDLTAENRELKLRLQAMEQQAQLHDALNDALREEVQRLKIATGQLPSANGNPFNGGLQHSVSNYYAHPQQLPPQSLRHGQHLHPSQMQISSNGQSLVHSPSDPMDFM