MRLVAKVRVEHTDLGGSFVRPQSGKDVEVGLEHCQQRGVVLSIGLKPRPLLLPVALPVALYGARVHEGHLGLKFLRVKQNPWDTVSKCIQLSITCEDCAALKKLRDHINSVLLKCATAASASKNGVAAAAGCKQQKAGAGGLAGGPGLPRRPLAPRSLNTLAAVQAPSSSMASLRSGPGPAPTASGFSFGAGGGRHALASSAESGGGVGEDLESLSEEQQRALLLVRSGKSIFFTGCAGTGKSLLLRHILQGLPRDTTFVTGTTGLAACHLGGTTINSFAGIGRGEGTLESLVRMASRGESLQRWRATTHLIVDEVSMMDGRLFDTLEAVARKVRGSNAPFGGIQLILSGDFHQLPPVCKGREGATQRRFCFEGEAWGRCIHDSCFLSKVFRQX