MEAHLDWYGVPGLQEASDACPRESCSSALPEAREGANVHFPPHPVPREHFSCAAPELVAGAQGLNASLMDGGALPRLMPTSSGVAGACAARRRQASPELLRCSRRRRSGATEASSSSAAVARRNERERNRVKLVNLGFQALRQHVPHGGANKKLSKVETLRSAVEYIRALQRLLAEHDAVRAALAGGLLTPATPPSDECAQPSASPASASLSCASTSPSPDRLGCSEPTSPRSAYSSEESSCEGELSPMEQELLDFSSWLGGY