MHFKIVGLRIFWFDPIYSRGQRINHDKVYPRHICLNFVSALIGRVTTKADVYSFGVILMELVTSKEALDKKRSDAEHHILKNRNIIDDVARLAIHCCAKELTQRPEMKYVVSTLTSLCDTWKPSEIVDNDREDTSVLELVKRWKEQEMEGSSSGIIVV