MDLDRLSALPDCLLSLILSKLSIRDAIKCSVLSTRWRFLYTEMPDLILCPYDLTGTCPRLNARLTKLMEQIISKILQSHSSDLKYFYLSNNNFHCSFELITPGLCQFKRRKVSNWLRCVARKNVERLFLQYSYQWQIPPTALFSCSRLTKLTLACCILTTFPTNFAGFNHLTKCRLIYTELTDDSLARFVSYCPLLLKLKLRDCVGLQRPVISSLTLTDLYLHKLRVNGTMLYEFSSFFISGLHFDFGSNLIELSLYVAGFLWQCNFSMDKFLEVVGTLRSLKVIRIECFECARSFNRKGVAIPLINLLSRIPNLEHFQRCGKMYLEVEGDPIQPTLICPLDKLQFIEIESVMYNVSKKVAREDEGDPLPSTLIYALDNIQFVEIESAMYNVSKNVARIYKIW*