MLFRGQQGLLPLEQVIQALHHFSGEYPDARMFLWIGTDSQSHGNTTRVVTSITGYRERKGARSYQYAQVLNRRLPLGEKLDYETHMSIEVIGKLRQALKSHLLCWELELHIDGGENGLSRLHLPRVVGWAESLAPIYQYTVRTKPFAVGATRVADRYSK