MTTTTAEGGGGVAPFVAKTYRMVDDPATDGVIAWGRDSNSFVVADPFAFSQTLLPAHFKHSNFSSFVRQLNTYGFRKVDPDRWEFAHVSFLRGQTHLLRRIVRRSSGGGGAKRKEEAGGCGGGGEAAAGDVDEESAVVAMEVARLRLEQREIEGRVAAMWRRVQETERRPKQMLAFLVKVVGDPQVLRRLVDRDNTNAAAAASNADDAAVHHQVKRPRLLLDSSSTTTTHGDRHLVTAAADGFYAGGCGPEAAAAAAFVPDDAVDFTGLYTGDDGFGNAVVDAGVDYPPAYAFPVVDSGY