MSTSDLIGYSHDFLAEFIQLYRSFPCLWQIKYKGYKDRLLRNRAYDALVQKLREVNPIADRETVIRKINTLRTAFRREYKKVRSSQRMVQNPRQRYKSSLWYYDILKFVAEQNETNTLDEERDVKNALVNPTDLSQEEIMSVQTDVDKIEPPSPVPSPGASSVPAFQPIILETEGSYARRISNAAQTDYMRRKCQQENFQDRQPPKESSHELSPRHFTSYDDHFEIFGRYVAGKLRKSMPRQSIIAEKIIAEVLLRANLGTLEEATCLTEKVPSRCFLVMGDR