MRKWVQAVAIGMLLAAAGWLWMPSSSMVKAGGCGERVGTEKVWWDGAELKPGQIGRVTVVAPTELWLSNKAVKTLPSGAVYRVYALGGGYFGVGRGYGIKNDARVRYETPSREKLAAALCVQQAKTSMADVTMNGVAIGDSRAKVEAMYGTAKRKTKNAYGLYWEAYDQGGYKNFLMVSYDRDRVAAMYTNQPIVQTKKGTGIGTAKTVVEARYGRPLAFIQKKDAVYDIQNDEYGTYLVNGRYVTFFYDRYNNNRVDGVLVVNRALEDEKPGFYGTTTEELRTAYEYQIFDLANAARRLHGLPALAWDAKAAAAAREHSEDMAVHHYFSHTNLQGLSPFDRLKRHGIAYRVAGENIAYGQYDAIFVHEAWMHSLGHRQNLLYPDFTRLGVGVAFNSFHQPYYSQEFYAP