MSVFYFNHRSFGDYLRCEIAKPSITLLDVKQKVVDVFLHRQPPETYQPSQILVYQGSLEITNLAEIIPQDSRFTVFTRTQETSKVTREAVDLKDICVDNKTITATPLFSTNSRKQKPQHLPPGYICRRCGKPGHFIRDCPENNNPVYDRKETAGLPREMYEEVNDDDTNAMITKDGKHVALKITGQQFRPVVQVEVGEEESANSVPKRLRCPKCSGLLRGASVLKCCGKSFCEDCLVKIRSEERCINCGKAIDISKDIMEDKKVRQDILKFFEETNRKIAQKAMEKAHLEHPTKNANEEKSKIKEVVESKPVIEKMDISGLFKKKDPKFCPLWRLAAVKCDGVKFTGKLIGIEEYKPDRVAKILEGVKKRERSRSRERSDNK