MDIRCCKVGTEEGPGNQLLAQVGDPEARAVDTKKTSQQKRAQKMKLGKSLRQYFSTKAESRRQEEASWDEDLIGDRNGKFGKNRVFWQGSLDSRGFPRAPAVEVRDIFRHCVRILGAYGNDIDGLIKPIREHEPQFDSRFVVDLQSPKAPRACPPYFIYVDHRYKEVSMYIRGLNLLHRRDYVVLLKNRKGEKPYEEGFVHHGMTEAAEWATEHVAPVLKEQLRSNKGYRLTIVGHSLGAGVAALFTMMLVKSPELVGLADPREIRAILFAPPRVMSVDLALKYAPYVNSVIYQDDFLPRVSTKSVKRVFLVTFPLTVVVVFTYWLKQTLQSKEDKETQRLYPPGKVYHFIYKQPGRRGDRPIRARVVPSAEGRFERIVLPSLGTVSNHSVLLLAKHLKKFDWPEELKDSWLISVLQTRKK*