MEASLVQEQSIPSTQAQEVIPPLAACMVLDSDNIVESSPGPTPHVDRSSKIVEPSLERILDRATKRSLRSSMVDLDVVLKMDVIKKVDDFVVESTPFQKPNSDMAFKASSIIWKFDGTNFPLWKEQIQDVLVMGNLIEALEEKIKSEDCTESNWKKMDRIAHATIWMYLLDYVYFTVHSTKTAKELRMQLCATYDKTGVTSKMYLMRKFYDIRMTNSTSVALHLEAFQEIYSQLSAQNLKLDDELRALMLLCIRPTSWETFCTIICNTTSDGMLSYEKISIALLVEEIRRELFSQSANLASTYHVSRSDRGCNSNHDNGNKGKDRSPSRNRKFCSYYRKTKHLKEDYEWLKSKDQRNYSKRE*