MAVAPGDGELFRSRDAQLFIGGDEERVLMQSGDFALVLVKNALSQLAAVIAMVGAVQWPVGKDCAVSRTADATFSFSLPGPLSYTLVLRSSSSVAELQSLDKLLHEFSTCSSPPPAAAAAGGEQSQQANKQVEIRCVGGLSRRMSGNDLNMVMEGRMQRARRMSAIAKVFSKSLEKGAIKAAIHVKPMDMATQDSRSSSLNLALAGVDAVAKVVEAIEMGGRTLLESAGSAVATEHCSVQESSTQLSHSLSGLICSGWTLNNHGLLMLYRVITASMAMHGGTSSRSG