MDVKTAFLNGDLEEEIYMEQPEGWVVKGKEDHVCLLKKAIYGLKQASRQWNAKIHQSLLDLEFTRTYSDAGVYVYRRHGGNSVTIVVLYVDDLLLFGDNKNHIKQVKRMLGRQYKMTDLGAVQRFLGLRIRRDRASRIVDIDQEDYVQSVLERFEMADCKPANTPLPAGAALVKYDGLASDAERSCYQSLIGSLMYAMLGTRPDIAFAVTRLSRYSANPSPDHMKYAKYILRYLQGTRTYRIRYNGASNDGLIAYSDSDWAEDRDDRHSTSGTIFLLAGGAISWASRRQPTISLSSTEAEYKAASDTCRQMAWLRTFFDELGYDMSEPTPLCVDNQGSIFLSVNPVVERRTKHVEIWYHFVREFYEAGQVDIFYVATADMLADALTKNVPLTIVKKFCEGVGLRH*