MEFFRKTALAALVMGFSGAAFALPNITILATGGTIAGGGDSATKSNYTAGKVGVENLVDAVPQLKDIAVVKGEQVVNIGSQDMNDEVWLTLAKKINTECDSTDGFVITHGTDTMEETAYFLDLTVKCNKPVVLVGAMRPSTSMSADGPFNLYNAVVTAADKQSANRGVLVVMNDTVMDGRDVTKTNTTDVATFKAVNYGPLGYIHNGKIDYQRTPERKHTTSTPFDVSKLTALPKVGIVYNYANASDLPAKALVDAGYDGIVSAGVGNGNLYKTVFDTLATAAHNGTVVVRSSRVPTGATTQDAEVDDAKYGFVASGTLNPQKARVLLQLALTQTKDPKQIQTMFNQY*