MSRLARHALSSAPRSYATLLSQIRGLCSNRILKRQGSHAIDSRAVLEPALKGQDLIARAKTGTGKTLAFGIPILDRIIKENEKASRRLGKAPLAVVMAPTRELAKQVEAELAESAPNLELICVYGGVSIDNQIRQLRKGVDIAVGTPGRFIDLIQRGSLRLNEVKYIVLDEADQMLAIGFVDDIQKIFEYLPSERQSMLFSATMPSWVKDLAEKHMKNPLIIDLVGKNEDKIAEGIKLLSLATNRGEKCSVLGDLIKVYGKGCKSIVFTKTKSDADDVAMSLSQSINCEPLHGDISQSQREKTLKSFRDGKTSVLVATDVASRGLDIPNVDLVVHYEVANDSETFVHRSGRTGRAGKAGTAILMHSLNQKRILDSLQRDLKCKFQSIRPPSATEVLMASAELAVIKLQKVHKDMIDAFIPTAEKLYSEQGTRAFAAALAHVCGFGEGLQRQMPEMWAEWSSCC*