MSACALVLTIALSVIVRASAAPLTAIGEGMRAPGARRVAFSNGAPAARASSLAYVASGDVLRSIALGAAPELNTIADVSDVGPCESVFAYESGKRGLGDDARTRLAVTCARANAFLIYAVRADGKSAERLFALTGVNRIARPRDVVVVNDTLAFVASGTHARVVALKLDPSEKAEPSLLASTFQLSGADALELGPSSRQTIRVLSGGVRRVTTLKYTPAGTLQLVGSVKDSRLQGTSGSCVGVGSSERTFTYIVSPVYGGTFAIFNSTQYGAPEYLSGIHADGKNLGFAESPGIYEELRDAKDVSVHENDAYISAKSIGAILVVDITNPSEPVMREKLQSASLVGVDRIVVSPNGAFVVAVVNATSDDGASVVIATSDDAVIDKIPKRRKLFQL*