MAGNNVVWQPQVVKEMLRYYKEKIQAEGRQLVFKETHHEECAKQINAKFSTNFTHRQVYHKFHKLKGQWKVILEAKSLSGANFDDVHKIILYDETEVVRMKNDKDKRAKYINVPISCFDEMESIFQDKHAMGEFTVPQTPFENTCAKDNDFIGDKSATNGEADPGTHYDSDCLPEESNNEGNSSKRATGGKRDKEPK