MSAAATLIACVLALAACLQGVSGSGIYDPCASQPDLSAGDGFTIGLAYYPGGSLEDWGTLHPCKSADRANLTAAGVASMTFRPKLDAMTFFRGSEAEEGQVLASVSGANIMTVVAYAGEVRSEPRIARVTSASAVVGGVQPGRVNSLTLVARFDEGRLRYLQWHDLGCGSCARGDLCIHVGEGHQSCAGSETDCSCAGDNCALDLTGSDVLRCQLTLATAFSGTDKHSVPLGSASQIARLGHYSVSGAAGGAGAGALGLAQAALG*