MSGECCPCLMAHEVCGVHFHQQRQMFFTLRGYASSMRSNQGPSTDNEEKKLRRNRTAFTENQLEELEKCFQNCQYPDVNVREKLAKETQLPESRIQPMRDDVGTTQLTFLPAVNDDV