MHIVNIRFKPKAKYVDTFRYTVDKFTESTRTEEGCLYFDWFRNTDYPGEYLVIGVWTDEGATEHKKSEHFLRAQETLPPLLQQTPMIIQSEFSKKKGWERFSDFTVY