MNRPSARNSPSGRGTHTYQLDDESLAQSPANVKAMEEWRCNGDAMSSPGVQSLILSPSMHDTLKPCLSSSPSGLGQPHSKRGYAVSLSTTMVLCFVSAFLFIGMFGSRSPAYNLRLVPTLGIYRSHRRLQAEAVVDPFRGGIFGHGSVRMKELPSCDSSSEDYVPCYGETDSSFPSGQNIDRHCGAPHKRKQCLVPPPEDYRVPLRWPASRGGVWHANMKFVDHLGLSGSRLARLKLGADGYATLDFEVPDLDGLESHVHQISKAMSVESNKIRTILDINCGLSRMQEHHNFFEKSAVLCLAPYEANGSQAQFALERGYPAMIGALSSTQLPFPSASFDMIHVLDADLDWRWKEGVILLELDRLLKPGGFFIWT