MENKSRYKTIDHVICVEENRKIHVWETLPKENSPKRKNTLIIASGFARRMDHFAGLAEYLSQNGFHVIRYDSLHHVGLSSGTIDEFTMSIGKQSLLAVVDWLNTRKINNLGMLASSLSARIAYASLSEINVSFLITAVGVVNLRYTLERALGFDYLSLPIDELPDNLDFEGHKLGAEVFARDCFDSGWEDLTSTINSMMHLDIPFIAFTANNDDWVKQDEVITLLSSIRSHQCKIYSLLGSSHDLGENLVVLRNFYQSVTKAAIAMDNGCLDIDVDIIEPSFEHLTIAAVNERRMKIEIENQVISLS