MATNILDNINLGTLGELLQQARKKCSMTQADAAKVIDAARTTMIAIEKGERRIKPNELIKLARAYGCSVSDFVRPRPVVQPFEVQFRAVYQRSEEEEAEIKPFILKLEELCQNYLELEQIMDAPLPQNYPLEYQVKNMPIKSAAESLAIAERQRLGLGDAPIPKLRDILEQDVGLRIFYLQMPQKYSEVYSYNEQIGGCMAINAHHPEERRRWSMAHGYLHFLAHRRKPEFHFDNQYQRMPESEQLAETFPKYFLMPTSGLLKRFNDMYRTHGKFTPTNLFTLAHYYGVSVEALVYRLEEIELLPTGTWEKLRDRGLKVRKVQQELGLEDIPQRVDMMPLHYQHLAIEALDQGLITEGRFADFLCVDRLEARRIAEALREYSSGMMEEAPDFDLRQIQAGGK