MRLSLLWHTDFVLRLAIVPFFDITRAIPERSKEGGTRHGAVLELTARRYIRRLLDALTGPDESGNCVGWNGLDDCKECCGPRIYKREDLNGTTVFAPGGGQQLRYRDHYDVGEHDNFANLASEADVSHRERLNLSGLRLLLRRRNECKISAGMFGVGRAANVHKIENFQQSCTGDSAILACRHRPVWCRPSSATVQTTFATRSSSPATIPRRKVITRAITVCCTTKAGDTPDSREANRAHSMHQVPGLLAPRLHIYARVVRAYSTKQGPHCPGQASLQMRQGLARHLVRLDSTRHGSDDKTRTSHELLLAMRYSMPRQSSKDRAESDLKAALVVRKATVRLEIRSVLEQDCRSAEVKAADVRSRSPRCTCVLPESLIPRPCHTAVVVMVVRIESRFGGARA*