MTRYNAPFEIHVHGDVPLREDVAYAQIQDALKPLWQYAGARSLAAAAESAYEDEPGIRFDAQEHVLQMCWTVPGDDDFRQVIEEACMGLNEIASAGAPIEVSFYDTEFDEEEAPEDEEARDDFMMCFVGPTPAAIMQVQRDLLVQDVVHIMERHFDASELNDVVASIDRLFNQRFDALVNSMQLGRPPRGHGGSSGHGGGRKPRHLH