MRVTKTILYTFLAVAATSDAQVAAHADAAAKWGAGSAGAAREWLLEQGVVSPSSGREELLVKAKQHLSAASTAAYGHPTAAAHASATVQKAFDDAKDYIFSTWDDNQLRTWLEEHNVVSTPEPTGRAALLNNVRVAYLKITDPFYEAWSTSRIHEWLVEHGIVHPEPTAREKLLELMRDNYYDAKDTAYSRWSDSQMRDWLISEGVITEAAELKREKYEKLLDEHYTRAKSTVWSGWYDSEIRDYLVQHGYIKSDYEAKRDDLINLISNKYHGATSAPYLAWPDARLRAQLRSYGIDDTKSATNAAAETSASLSRSLSSAYAQASKSAYSASAVAASKAS