MGPGPMNRGPPMGPRQGGPMGPGGPMGPGPSGPMGPGGPMRPGGPMGPGGPMGPGPNMMPRNMNNFGPNMDGGSIGPQPPPMPGFFPPPVLPDFTDLLPVPESKPVYSSAPVITKQPTVKRKAEKASKKEKKKSKSSKDGNNTEGVLVGQPEVTMPVVAEPVKPQVQIVPPPAFNQQPYGTPPLMSLYQRNPPTTSNQQGNKNLQKKKKIIRTAAGQKWEDATLQEWDPNDYRIFCGDLGNEVTDDTLARIFSRFSSFQKAKVIREKGSKKSKGYGFVSFKDPNDFIRAMREMQGKYVGNRPIKLRKSNWRDRNVDVVRKKVKEKKKLGYKV