MDSDLCLQLRAALLRHQIPLEPVQAQISSQQHHSLFDRSRLDYLTRILEENDEELLLQLPQQQQTSYQVLLRELTECLSPNSCARSSLSMDTASPPHSLSRTSTVSFHSLLMDCARAVAANNSTEVNELVREIITLASHQSRPVEKAALYFTNAFVARLAGCGARMYAAMRQDVTRMQSISIRMNLPSLRATERFANQMILDACRGAKRVHIVDYGILYGDQWPSLIKALSERAEGPPLFKITGIDFPSLVNLEKTGNRLVDYAESCGMHLEFHSIATAAWESAQPRYHLFSELLFVNCQLRMRHIREDGIIDSPRKLFFEKILSFKPVMFSSPWCTLRWALRFHPPLRRGLEELSGEDGVSQLDFMDKFIEKCAMGVIACDGQNRVERISSYKTWDRLARKGQFGQLPVSKQALEMVMSVWSGHENFTYGMDENWLLLGWKDAVLNALSVWEPIEKLPRFKHQ*