MMQDEMVESSEDEPCSGDTGASDAGMQEQSSRLANRELREMLLNKYSGCLSHLRTEFLKKRKKGKLPKDARLALIDWWNTHYRWPYPTEEDKVRLAAMTGLDPRQINNWFVNQRKRHWKPSEDMRFALTEGVAGGEGGSSSSTALCFGTDSMR