MRERNVGKCLLFLLCLNVVSSVVMAAAPPTCPADTGSGCGSDSGEWDGEFFPGIPKIKYEGPSSKNPLSFKWYNAEEEILGEKMKDWMRFSVAFWHTFRGTGADPFGAPTKSWPWEDGTNSLAMAKKRLRANFEFLEKLGVERWCFHDRDIAPEGKTLEETNANLDEVVALAKELQGDKFHLLWGTAQLFLQPRYMHGAATSSELGVYAYAAAQVKKAMEVTHHLGGENYVFWGGREGYQSLLNTDMERELNHMARFMEAAVAYKKKIGFNGTLLIEPKPQEPTKHQYDWDAATSANFLRKYGLIGEFKLNIECNHATLAGHSCHHELETARINGLLGNIDANSGDPQIGWDTDQFLMDVAEATLVMQTVIKNGGLAPGGFNFDAKLRRESTDVEDIFIAHIAGMDTLARGLRNAAKLIEEGSLNDLVRKRYQSFDSELGSAIESGKADFELLEKKALEWGEPKVPSGKQELAEMIFQSAL*