MSEKRCVSTNSHQLCPVHLDLVRSNMLAQTSVLEALPAIHASRYRMHALPRNNTAPALLPSACCAHAWPAVELLLQPPRPRRVLGRARPIFADGDQQGSLTSAEEEQNGAAEISSADLVTTLRIESVGKNTRRIVVAIPVDAPLEALWNVLTDYERLAEFLPGLAVCEVQDRWQNGARLFQIGEQNLAFGLKFKARGVVNVHERPLEVLPCGFRREIDFEMIEGDFQVFKGTWRMEQVSNDSSETDNTAVAGFSRRTVLTYVLDVQPQVWLPVGLVEGMLNKEIQTNLVCVRDEVLRLLSSLPA*