MEPFRPAPTEPYRVLVHNYPSHDPDSNRFAQAYEYETDGLKRNALIFLGGLGDGPHGIPYVKKIANAIAGESDYAVYEPRLSSAFSAWGYGSLHNDVKEISALVKYLRTTTFKMGRIVLMGHSTGCQDCMYYATHGNEMGLEKVEGFILQGPVSDREAILAVFEEESPGKGQARMDLSVQVAKKMISEGTAQDCMPREWLPKEFWASPVSAYRWFSLASFGGDDDYFSSDLPDEKLAEIWGKVSMPTLILPSENDEHVPEWIDVVDMMAKWKRFCKEDVISSLSGLIPEADHRVEFGPAGEPANLAQSWLCDRVHAFLKQLERHGQEEAIDAATESQ