MDAAVMVQNVNAIVVYGDSTSDLDLLIRPKKIGIQTPNTASLDEDPFRLAQHGDLESLQKLVEHGFDPIHTADSRGANVLLWAAGGGHLDMLRYLIETCGCDPAWKQKAKRSFGGRTALHWAARKGHVEVCRYLVNSCNVDLEAITTDGTTAFSWASWQAHRCVMQFLHSSGCNVTSSNTFGCNAALWAAQGAADSAVMEWLDRIGCSVFQVNSNGHGVLHKAAQRGREDVSKWFVEHLFKKLLEMQNSECDIDLQLIGPDSDKCTPSDLAGMESHEELAKWIASQEMLFIGLLGQSTRKYFVPEWLKQTPSVESYDLRWEAGAGLMRLQTVFHRMHN*