MRFTQAATHYGIPKGTLYDNILGKSKRMAVLDEAGLLASEERAVLDFCCETSVSPYNRRTKKSIVEVLAFVEKLRRSRDSGFAFIGLTGFRWWWAFCKKHSIVSLYYEGSSKAKNSKVKTEHTDDDES