MIVKLIDGRWEVTYFIAEHNHPLIEKPSLTKYLRSHQGIPPEEKLFLKNLHNCNLTTGRMMHIMSDYYGTELIVPYTDKHITNLKSSLNRDATKEGDMIETVAYFKDIQ