MDTYFNASAAVVGYPELQGKPLVVCHSNSSKGTAEISAANYEARAHGIKAMMSIGEAKTRCPNLLVVPYMYDKFQTISEQVYRLLLRTSSAVQPLSCDEAYLDVTGLGDPELLAAALRRDILATTHCTASAGIGPNILVARLATRRAKPNGQYRVTSTQVLPFLADLPLSDLPGVGWAQQQKLAEKNLTTVRQVWSSSKEQLQRILGEKTGSALWAHAHGRDDRQVEPPKARKSVGAEVNWGIRFDSYEDAERFLAELAQEVATRMATAGVQGKTVTLK