MTPTPYGFGPFLILILVMSASNSAVALNSASAFVQNVIYANRIAIFSKSYCPYSLRAKRVFSELSEKPFVVELDLRDDGSEIQDILLDLVGKRTVPQVFVNGEHVGGSDETLKALANGQLQKHLGRNQ