MSVPFELVDEEEMQAIEAALRQASAFHRSRMLTAAARAQSSLVLVSASEIFSIVSDIEDSAPLPAALRFPLKKSLCVTDMTALEWCEKQVEFSFLRGKPPKTSAMQAGSARHVELESEVVKRVDVDIRTREDFWAVRFINYLVGTRQLLAEGLTRELPIVAFVEGNWWTGIIDELMLPEGSAGPRLIDTKTRLRQSLPSDAQKRNGRLQLMCYKRLWDTLCEQAIPLDEFFSNFELDPLQELSLSIRSHIVDIKLSSKVDCLKELLGVLQESCTVLPLADQLLKLRYEWQVDRSLIGEEEFMFDPDWLKQRIQFHLQFWNGSRESHLVSQSDEWKCRFCAFADRCKSENQR*