MLSSCRASCGKCGPSSGSQKGAQKPTEVLRDDAYSLHAGSVSGAGRHLHSGMYTLVDARAYCDGKEQCGGFSVDLPEPQPLPAGAHLVKFWRQVDSVVADVARATFRKEKGRGGETSGGDAGGYAKRREAMVAAYYVATAEEFAGASKHQAVVEQLRAALLSGADRDACYVLRAHAYLGLGNVDNCKRDVGAARLKKGAEAAHWCGVLHRSNSADLESLFLYTDALVMNGDDHKALQALRTAQRQHPRNPRIHQKVDALERAIKRKSKVLGVSRSASARDIKRKYHELARKHPDKNPDDKDKAEAMFKKIARAHEVLSDADTRARYDRGEDVDDPNARQQQQRNPFGGGFHQQRGRQQHFYRGF*