MIHHINLRVIAHSTEEKSRVMDALGLFLKNSLKNKDSDLLSELVDTIEAEGHYGNPITIFSIQLTRKHDTMAFSKFVHNNMTSEDLETLQSEMPDRLDDEQVFHLRFDKQEAYMGRVKIVSSSDAITAKVKIETYPKNREMAGKIVEELFG