MLDEVEIVFNYGGSWVISPLLAYTKKLVHSWLNFDPELLSHKNICDEFTSKLGFFRVKQLLVTGPSEKYYIVDGDDGIRVILSLLCEKFKVVNFFVVEEGEFTVVAQNITQYVESCCVDVEVGTDCEHSPGSVDEWDLSEGEECDLEWMDAISNERGRVVGDRLESFKELQVGMTFKDMKEGRQVMNYYALANKRALTIIKGFKIKTFINKHTCEETFFNARADAVTLAQYFKNKLQNNPKYKVKDMRGELENDLKLNVCQSKLKRAKRMALEKLDGSFIDDYNKLEDYAQELKQSNPRSDVLINISKDALAEGKRKFLRMYICFDALKKGWKSGLRPFIGLDGTFLKGICKGILLVALGQDSMNSFYPLAWAIVDKETSNTWCWFIELLKGSLDLKDGAEVTFISDMQKGLIDAVVKVLPEAQHRYCVRHIESNWCRKWRSGQMRKLMWWCAWSSYVEELKDQLNKLGKLSEDGARNLVKYPPKAWCRVYFDTQCKNMKPSQ*