MVYEVDILWEVYLTHVEVEFRAKKARLFLAEHFIALGLDIIDGKTSIVQDVKVKIHSPISTLQFLDFQLLYGQFTEYIIRVNISRTVQKKAKQDGYENVSSRTAWDTSLTQPETSRINAGSGQIQLWQFLLELLADAASNAHCIAWEGSSGEFKLVDPDEVARKWGERKSKPNMNYDKLSRALRYYYDKNIMTKIQYQNFATLLCFKPPDK