MGRKQYLLLVIFSLLCGIAFADWNILNLKWKTGLDITLKNYCESWRMNVELHNIRDFDVVPGECVDYIGKYMTSTQYKVDSQRALEECSLYLSNLQLTGDGKDAWVFDIDDTLLSTTPYYKKHHFGGEMLNRTSLEGWMQKRKAPALEHTLNLYNEIKGRGVRIFLISSRGEHLRDATIDNLISAGYHGWTGLILRNLDGGEMGVQKYKTEQRKLLIEGGYRIWGIVGDQWSSLLGFPNGRRTFKLPNSLYYVA