MGASKEQKAEYFTKLKELLSAYDSCLLVNVDNVGSNQMHQIRVALRGKGVVLMGKNTMVRRALRNILSEHPTYERLLPHVKGNIGFVFTSGDLNEIRQLVESNVVAAPARAGAYAPKDVIVPAGNTGMEPGKTSFFQALQIPTKIARGTIEIINDMKVVVAGSRVGPSEATLLNMLNISPFTYGMTVIQIFDRGNVFPPSVLDVSEDELIERFLRGIKTIASLSLALNYPTIASVTHSLVNAYKNLIAVSLEVDYTFEGSAKIKEILENPEAFAAAAAAAAPVATSDAPAAAAAEEKAEEPAEESDEDMGFGLFD*