MNVILEQLKTHTQNKPNDIALHIDDETITYSQLNARITSAVESLQKYSLNPVVAINMKSPVQSIICYLALHRLHKVPMMMEGKWQSTIHRQLIEKYGIKDVIGDTGLMQNIDSPMFIDSTQLQHYPNLLHIGFTSGTTGLPKAYYRDEDSWLASFEVNEMLMLKNENAIAAPGPLSHSLTLYALLFALSSGRTFIGQTTFHPEKLLNQCHKISSYKVAMFLVPTMIKSLLLVYNNEHTIQSFFSSGDKLHSSIFKKIKNQANDINLIEFFGTSETSFISYNLNQQAPVESVGVLFPNVELKTTNHDHNGIGTICIKSNMMFSGYVSEQCINNDEWFVTNDNGYVKEQYLYLTGRQQDMLIIGGQNIYPAHVERLLTQSSSIDEAIIIGIPNERFGQIGVLLYSGDVTLTHKNVKQFLKKKVKRYEIPSMIHHVEKMYYTASGKIAREKMMSMYLRGEL*