MKDQNLDLFDPRTAVMDPEYSPSSTRDPDFGFAFNDVNFSDRLLQIEIMADSFDPQSDSDSFHSQSLADWARNRKRRREDIRKEMALDITACPEEQVISCNQIDTEDVENENQDESVVAMIEEPHSGDEATNADDSSWNFDSPRIIKVETLHISSPILAAKSPFFYKLFSNGMRESEQRQVTLRINASEEAALMELLNFMYSNKLTTNTAPALLDVLMAADKFEVASCMRYCSRQLRNLPMTPESALLYLELPSSILMAEAVKPLTDAAEQFLAARYKDITKFQEEVMKLPLAGVEAILFSDDLQIASEDAVYDFVLKWTRTHYPQLEERREILSSRLGRCIRFPFMSCRKLRKVLACNDFDHEFASKLVLEALFYKAEAPHRQRSQAAEDSSSTSHRFVERAYKYRPVKVVDFGLPRQQCVVYLDLKREECANLFPSGRVYSQAFHLGGQGFFLSAHCNMDQQSSFHCFGLFLGMQEKGSVTFAVDYEFAARTKPGEEYVSKYKEMEKDVNGIDERKNAGYSEMLKCNTSTGCPDIVYVVI*