MGRSPCCCRDAGVKKGPWTEEEDKALMEHIQKRGGNVGSWRSLPKAAGLNRCGKSCRLRWTNYLRPDIKRGNFTDDEERLIITLHASLGNKWSTIATHLEGRTDNEI