MVAESNNNEVAKVAEPLLDPNDDRFTMFPIKYGDIWEMYKKAEASFWTAEEVDLSDDMVHWNKLNNDEKHFIKHILAFFAASDGIVLENLGVRFMGEVQFPEARAFYGFQIAIENIHSEMYSLLIDAYVKDAQEKTYLFQAIQNIPCIAKKADWAFKWIESSADFAERLIAFACIEGIFFSGSFCSIYWLKKRGLMPGLTFSNELISRDEGLHRDFACLLYSYINKKPNESVVRQIVKEAVEIEKEFVCDALPCALVGMNADLMSEYIEFVADHLLGQLGMSKEYNAANPFDWMELISLQGKTNFFEKRVGEYQKSGVMNSLNAEAAKFSLDEDF*