MEVESAAVSTLLIRHLPEAIPHETLSRLFSHYGATSVRPCAGGRLTNCAFVDFKNEALAYQAQRQLNGLRFLGKVLAAEKANNNKPNENNVLTQSEAQIRKDHTLPTSVDKDASAMIDTDGRSKSVPASEPIAPRLGVDYPFPPHLEYTYPPPDGNILTNIVNALIAVPRFYTQVLHLMNKMNIPAPFRMALPTPPLPPSAPPPPPPPPPTVAGKPHLADLSSSEAEMESSDEDIDNKTHPVSREIKSRRKRVRQEAIVGPGVDKDVVHEAVGLKPSSLVPKEIPVIKKKNPVLQIKIAPKVSQTEQTDDISMKESDEQDEEGLDHKPFATPEELESNKLAPEEILSLPQFKNYTVGNPASVLYIKNLSKDMVADDFFYIFGSLFGSLDAAKVGLSVKLMQEGRMRGQAFVTFPSVELAHQALNLVNGYVFKGKPMIIQFGRNPSASKTN