MTGHEYADLVARYIVKNYASRGVKVYREVHVGKTLTGRGRRVDIFVLEHDTRTALAIECKYQGTVGTVDEKIPFALQDLESMRIPVCVSYAGDGFSQGILHILSASPIAAYCLPGAKTLAPSNETRELDSILAVTFKWWDVLVRGKKRVAL