MMKQQLGGMVCVGCGDLIFDRFLLQVNQETWHAQCLRCSVCSLSLDQLPSCYFKEEKVFCKMCYQSDDLPDQLAEISVLSNRFTVRLAVAIPFRQFGVKCDRCNQTIQSNHWVRRARQYVYHLACFACDTCQRQLSTGEEFALQDSRVLCKQHYMELLDGDGGKIDLVHHKQKTKRVRTTFTEEQLQILQANFQVDSNPDGQDLERIAQVTGLSKRVTQVWFQNSRARQKKCQGVKVKSVNPRNSSSRDSYEESSPSGPLSEPVTTRSARSSSSPDEFTDSHYITDLPGSETTIETGYHLSALFDRPGSVPPSTDSSPC