MNDGDEANILWPKLSPQARAVFGYLMDRPGERHTGREIADAVQISNGASGVAGVLAWPARHCAKLNRALPTEWREGEDGSDSVYWMTQEVAELFRETRKAAEH