MLNSAAQVNELMQVAAGAVRDTRGRVLIAKRPDGVHQGGLWEFPGGKLQLGESPQDGLARELLEELGIRIRAWRPLIRLQHDYGDRHVVLHVYRIDAYDGIASGQEGQPLAWVKPDAMDPALFPAADRQIINALRLPTLYLITGQNPQSTDSFFVRLRRALAIGTRLVQLRAHGVDDLTYARLVRRAYPLCHAADARLILNRDPKLVEQLPCDGLHLRSDLLRRLRGRPCTHERLVGASCHNAQELRMAEQLNLDYALLSPVQPTSTHPEANSLGWRGFAELARAARLPVYALGGMKPEHRDRAIELGGQGVAAIRGIWPDASENSML