MTGRALTPEELRAWQKEYALGVYIEARACNLAAGRHAQRGSMFPLPSLKALHEDFLDEIYHEKVERIDQQPEKATGLDNIKQYLDIGKCIVQFVKNSTRVHAFYQAQHPKRQLVKPVTTRFGTYYYMLRNTGFKDWLRSQPATTTDTTNQAMTAVEDFNFWAGVEKVMQLMEPVVMAIKFFDCSASTIGFVWQAWEDRNRQEATAAFNRVQHRFYPNVEDAHKLNQEYFAYVDGTSPFSIADSCDAQELLEKGKDGDSPWHVWASAVSFSCDSGAMLWRLHPEQAEKLIHIYQNHRIWDRKESETSMWIGGEFDIPKENDSPVVGGNGTGHTTTGFRSYAEVDADNSMSKDEDDDFDRDSDLRLIVCKYYA*