MRGGPVPGRAVRAPPLQRPASGLPGQLPAEIEGKLLCEIPELSDITPLPQLETETPVVKILHSDSFDDALSYFRAIVQSGEVSMRALLITSYAAIVCPSHYSVWQYRRKLLAQLKVDPHREIEFVQAILLDNWKNYQLWYHRQQLVASIGGRSDERDITDSCFEHDAKNYHAWSHRQWFLRTYPPPSWLVEERAYCDRLLSEDVRNNSAWNQRMFVLLHTPRDHPEEFGQILTAELNYTLEKLNAAPSNESGWNYLRGLYTKFPGPWDAGFFATISASCDALLLRESQSPHLNAFMFHFYRDWAARQGDVSIMAPSVTIAKLLRDEIDTIRAKYWDMMHERVVAALAAAATTA