MEDIYKLIDDINLQKLENLDSRVNEAITTDNDDALFILGETLYNFGLMPQGLEVFRVLYHKYPDESELLIYFIEGLMSENQTDEALEYLSYVEPSPEKLMLEADLYQQINMMEVAIDKLQEALELEPNDPIIHFALAEMLYYDGQYLRATSEYETVLETGEYQVNGVNLFSRMADCSLQSGNYSDAIRLYDEINEDEMTSEDYLKKAISYDKNDITQEAIKIMTTLLSKDPDYIQGYLYLQSLYENEKNYPDAIETGKEGLRLSQFYKELMYTTGCLEIEHGDANEGVLLLKQALEVDNAYQEPLLILSDLYRNEEDYEAIIELLTYVDEEDLDPTFMWHLAFAYGQEERDKEAQHFFELAYPTMKTNIDFMSDYYFYLIEIGQKEQAITILNQLLELEPSNENWHDELSRLQS*