MAQYRVFDQTKKQCRAFVSGFLSVLSGNWLSLFAPHELQYLISGHSTDIDLHDLRKHVQYYGGFHNNHRVIKWLWQILENDFTAEERRLFLKFVTSCSRAPLLGFAYLEPPFSIRCVEVSDDQDQGDTLASVVRGFLAIKRRQSPIRLPTASTCFNLLKLPNYGKKSILLQKLRYAVHSDTGFELS