MKITIEYDSCWRNSFLGGSNNDPVPKKGREFLGSMTNLKKEGNFKVCETTLDTVMGILNRLIGDQRKLYQARRKIHETSYYFSELEDKVSFIDQPTLTNEMTFIRNMNGSTDQNSFTGMIKVSDPVFNSEYSQRFWGILNLDFNQLCDFIIKQSQVEVSIDLDPLSIINRLESLNKEKAIELNDNLVLVVDILNKNFPEIEYLNNKNLITPISLYCSALYLQLSRLEINYDMATAKTKSGGISGISKRGFTKKDFMDRYTTGSKKTIWGNPFIKKEKIKGQGEVTSMMTKASGRLEINIDVDRNKAQEIKSLIENAGVSSFYLGKKGLAYVSNIRL