MYAKCGALAKAQQVLEELPVRNVVSWNSLIAGYAQRGQGQDALNCFTWMQGEGISPDEVTFVCLLKACGSLGALEKGEEIRNEIIRRCLLGTNVEVGTALVNMYSKCGALAKAEELLDDFLVPDVAPWSALIARYVEQGQGESALNCFELMQCKGLSPNEVTFTYVLKACGGLRAIDKGKQLHDEIVKQGLLENNVVLVTALVDMYAKCGELAKAQEVLNKLPAGNATSWSALISGYAQQGQCQDALDCFEQMQSKGLSPDAVTFSCVLNACSHSGLIDEGQMYFSKMSSKYGIA