MGSGSRWAERLLESGALSESGRPLLGPGEVECQLLDGVDIEVVDSGVEGDPLRSGLLILTNARMFWVHQHSRSAFFLPLSSVSRISAPRKGLKSVFSSTLRLRGAAAAHSSVTLLLSFRGHASSFDNLVSQLGAVLQSRAWETLPAAAVNPSTASASTPSSHWNPSRAGVSGILRKEQEQWEQTDKNLQEAFHDLNALMGKAKEMVLLADKMRARLLTEGSASGSQQELHDLLLSVGIASPVTKESAGALYHQQLSRQLADFVGSPLQSAGGMLALVDVYCLFNRARGTELISPEDLLQACDLWDRLDVPVMLRRFDSGALAIQIKSKSDDEVVARIMRLVGDLRTGVGAREAAKCLGVAPALAKEHLFSAEARGFLCRDDGPDGLRFYTNFFKDAQFP*