MSFVRRADPSTAYTDNFYIHKFAAPSSNFAVRRFSSDTQLFRYGPEPYNDTQSNSCSDAAKESPAASNVSQQNSQSVSDTQSSEIEVEFDEDEIRLKLQELEHALLEDGDDILFEISQASSINDEWVDPMRNVLLPNSPKESESSISCAVSNSRATRTPKQLLFDCATALSEYNIDEAQAIISDLRQMVSIQGDPSQRIAAYLVEGLAARIVASGNGIYKALTCKDPPTLYQLSAMQILFEICPCFRLGFMAASYAILEACKGEERLHIIDFDINQGSQYITLIQFLKNNANKPQHLRITGVDDPETVQRPIGGLKVIGKRLEQLAQDCGLSFEFRAVGANLGDVTPAMLDCRPGEALAVNFAFQLHHLPDESVSIVNERDQLLRMVKGLQPKLVTLVEQDANTNTAPFLTRFREVYDYYAALFDSLDATLPRESPDRMNVERQCLAREIVNILACEGPDRVERYEVAGKWRARMTMAGFTPCPFNSNVISGIKSILKSYCDRYKFEEDHGGLHFGWGKKTLIVSSAWQ*