FQKELRSCTACGEPISDKYLLDVGGCSWHSACLRCCICHNPLDHQPSCFLRDRQIYCKNDYTKTFGAKCARCCRSISASDWVRRARELTFHLACFACDSCGRQLSTGEQFALVDDKVLCKTHYSEMFDCGTSSDDGCEADGFQKSNKTKRVRTTFTEEQLQILQANFNIDSNPDGQDLERIASVTGLSKRVTQVWFQNSRARQKKHVQVPRDGDMNPFSRHINLQLSYTFQQSSMMHSPIHMGAVGSVVGHTGSINNSSNNIMAAAYNNNNNNTNSSSKSSPYSRNESSLDELSEDSAIHCMQNEM