MKTLNAYVLAISLLFMQTAHAFPQHHPVPGGIAVIPLKSQTQPALYYQNNKVLTLLKNNQWVAIVGIPLSAKPGTHKLLDQQTAQVTTFEVSDKTYPAQYITLKKTPKNKRMINPNKMDMERINREKKTLSKALSTWSDTPPQVEFSLPTHGRLSSPFGLKRFFNNQPRKPHSGLDIAAPTGTPVTSPAAGTILDVGDYFFNGNTVLVDHGQGLISGYFHLNKTFVSIGDTVKQGQKIAEIGTTGRVTGAHLHWNIYLNKSKVDPAFFISDHIHKLSKNK