MSQHVNCLAFLPCSHGRHGRFGVDLAPLSKSISLSRAGTEWLTRCRWLILVDTAAGWAQDCVHSEPRLTDHARVFPRGNLHFRLRARKLPDMRVRQQQANLRRASWIFQGFLGAASFTCGVPGSLTCSEPSSSNGPATAPAQATCMLGTRLSSPASLSLGPVEGLPPSTGSAPLFLIDIGPETEEVPEPVTGRRRQMPFSECGISATPQSLPVRSSICISSSNVQHWSSADERALQHLLRGGHAQLRPHPDVLAEIATGLDCLSLGENCASDALGIPWLPQQPQSIHEAARSSAQNTGLHQQLSHAAATHSAAPLQDDSSDWQSEQSGGWRARAAQANAHLDSEESNTLGLTQVPPARGGTFQWL*