MGQRDMLLELSVLSYHRLSPRQVAVKRFDSQGGSLGRSEQADWYLPDPERVVSGVHAIISFQQGQFRITDQSTNGLFVNRSVEPLGQGNSHSLHHGDILCLGDYEIQVALIDSVSAEKSTEHSLIAENTQKPPLNRHTDAAAGLTIGQLAPAAITPTFNSQPLFNAATSSTTNASSVTGAPARQTPVSNSLAFNAESTLTLDNLDQHFHAPAALIPDDWESPWQEEPATALSPVKQPLSAPSGKSQPGNSSDSACVQAFIRGLGLSEANQAAMQNEQCWLQLGQALQQALQGVIAVMHERSQVKSSFRVNQTTFQQRENNPLKFSANLDDAFHNLFNRPGSSFMPARQAIAEAFSDISRHEAAIIAGARGAMSGLMAELAPERLEAADYGSNLFDKLNPAQRQARLWARYKALHQELAGEVNDKHKQGVNDDFISAYEAYLRQG