MRRRPMTISTRAAAEAPFPGATPSPMLRPLSFFRRRVLTAALKLLAPPISRSLSTAAAPAARKPSTAVAVLWDLAASRPPTTLPLYDAAVRLHLAATSFGRLRLSAAFVHPCHRLPAPAAPAATTHLCRVCGRRFRARDALLRHFDAIHAREHAKRLARIDSSRGDRRVRLAAALSLKLSKYEKAARELTAGADAAAATPADEIGRAGVRVALTRTPAASLRERAQQVLDEGSVGCLMLVSGKDELASLLRVARERGVRSVVVGGESGLARWADVGFSWAEVITGKARTAAPDVLKGLEWRYEEDDEEEVVFEDSDGDGAEELARKSKGKPWWKLDSDGEDSSNGS*