MSARGEAAAAAVLLSEELLGVIADFIGLDFFSGCALAFGAAGSVARHKRVSWRLCRLESSFGSHGPGDGQFCAPSSIVATASGVAVSDAGNCRVQSLTPSGSHLLSMPLCPGPHVVAGLAAAADGTIFAGIKEFDSGWDYPSLDRWHSYVLRASPTGDILERFGGACGGGSNQFSRVCGVSLAGSQLLVVDQGNHRIVVLGTAPKLRWLRAFGSQGSGRGELSLPETAIGHEGSVYVADQGNARVSVWTEEGRYVRCFGAPGGGAGMFEEVCGLAILGTPARLVACDVSRLHVMTLHGVPLHVIHFGAAADVCGVTVAHGQLFVTDQRQSIVHVLHLWL*