MSCSDVVTICGLFAVQCIYGLYMMFLSALLAAGVPSLFIIVVACAASSVVVLPFALALERKKWPKVWSPMLVVQLIIISLGGVSIYQVIMMLGVARTSPAIASAMPNLCPGFIFVIAACLRFERFDWKCKYTRAKILGTLVCLSGAMCVSFLKNPTPSISPKSLPSDDEELSNGKARHDWILGCFCLLTGVIIFACNTVLQAAALKRFPAPLSICSITAMMGSIFSAIVQVLMEGKLTAGTANNLTRIIGEIVLVGGVVIGLCTAFQVSSIGRKGPVLVSMFNPFQTVFSAFISFIFFGQWIGLGCFVGIVLMFVGLYVVLWAKNREDNMFADLAAPSPSETGCDIESSLLQ*