MGQVSSRKDFDWVEIEEPHKTRRKLILEAHPEIKELMGHDPSLKYKVTIMVLVQLISAYYLRDSHWSLILVTAYCWGGVINHSMALAIHEISHNMAFGHFYPFANRLFGIFGNSVMGIPYSTMFKKYHLEHHRYQGDEYLDVDIPTKFEAIFFNRTLTKLIWVILQPYFYAIRPLFIRPKPITSLEIINFTFQFAFDVIIYHFFGFKSMMYLIVGTLLAMGMHPLAGHFISEHYVFKDGFETYSYYGPLNLLTFNVGYHNEHHDFPNIPGCKLPLVKKIAPEFYDNLPCHNSWVKVIYEFITNPNIGPYARIKRRNNNNVLGNDKDE