MGRGKIEIKRIENTTNRQVTFCKRRNGLLKKAYELSVLCDAEVALIVFSTRGRLYEYASNSVKATIERYKKVCADSSNGGSSTELNTHFYQQESSKLRQQIGILQNANRHLMGEALSSMTVKELKQLESRLEKGITRIRSKKNELLFAEIECMQKREVELQNDNMYLRAKIAENEKNQQHMSMLPTPEYDVMPSFDSRNFLQVNLLEPNHHYNRQDQTALQLG