MKGGKGKGATKKETKEAMKPADDRKVGKRKAAIKADKSSKRRTKKEPKAKKDPNKPKRPASAFFVFLEEFRKQYKQEHPNVKAVSVVGKAGGEKWKSMSDAEKAPYEAKAAKRKSEYEKQMSAYNKKQESVADDGDDESDRSKSEVNNEDEEESGEAINLSLEVALCGKWKICAEGRLILGICRRKKMRMRIENRDFMTGLQRAWIRYECAFRLKLLGVEMECQKTWWEMARENGDEESDGTIAWWVIHG