MRGSVARCTPLTHSGQRGTRGSLQLDSAASYPPCEQAVRRGKRKGAWVTVVTQPTLKELDFSRDIWYQSRFSFLFGKEPVGHGDHSPGRRGPGASGLPLHPGTLSGDQVVADTRGYPGRMDDMELTVRRLVDTLHGVPGPQASDRGRHAPNPPRLQRQQMQEVDLPGDPSPFGPPSEPTRMSDGIGPSFAYPALRGAAYRVYEGLSDEIGDDWDKFRDELIKHFGALDPGLEARDKFQNMVQTGSVKQFLRDLRQVVPQITTHKPGQAEFFFHFRNGLKPHLRNSARSIGVATLKRGPVAPSPYFDAAI*