MGLQVIKKKMSEFNLDIRLDKNINSHQVLKKFEDENSFDISDDYKEFLNLYGECWIEEDNVFFPVLEDNPLADNGNLRLGYFYGLNNNDANIIKLKEDLSEQMPDWIIPIADGDGGDQICLGVKGEAAGKVYFWDHELTNGVKDTFLVANSFSDFIQSLFIEETADEDDEDDGILSIELDDDLLNS