MAQLFLLVLLLLSGPARSRDAAASLLARGNGHYQRGELARAVAAYEACLQLEPGGLPSAAADAHFVPCVINLASVLVDLGGHEQRAEQLYRVALAAEPEHADAAYNLALLLHDRKTEEAVEEAATMYRVAAEAEPERWDAWANLAAALKELRREPLGALHAYERAILVLESAEQAGGGEGGGEGSYLSKLYYGYGTLLADLSPEACGALAAQPQNLLLGTAEGGMPPAQLCAAAAQNAMRTAAAQQPGSPTPIGKLTELEYTVPAMAGAAVDALARGGAGFDLIVAADVLVYFGELGAPLVFSCERATADEAAAGWRLLPSGRFAHTKEYVVREAAAAGYRLIAYEEMTPRVEKGVPVRGHLFTLGLVVWEAPVQGGATKEEL*