MSTRKALLLELAAPRAAAGLGSATGMGVQTTDTYTYLQKCLPPFDALALWGTPLHLQECLAARISPALPVPASVARRLFLQHAAGLHWPLVSTAAAHAAATAEALATHVGLVMDLDPYTGSEMYTARNTGIVVEDTLRLINKYRWSGPPITQMDRNKAGTSTATTERKRPDFLCWVKGALMFKGEEKALSSELHLAISELTSKMSTVWAKGLLPHLQPPCMLAFAAAGTILQFFCIQQIQSGGGGVQATPISDMLDLATAPGRLQALLCSCNISRLLAGYASQAPLVPLEMGRLVSSDDGMRTYCLLPGCFRKVIREFASEHAQYGSFELLQCVYRQMAQKKHRSKIIQACDIDGHIGPRLLDNTYTVHLAPVGDPCSGPPADPLDLPCAVAGVLGGLAALHSEGFVHRDVRWANVIFLPAEKRWLLIDLDHAGRSGCDCSGEPYPLRFWSKRTLDDGKYTFRSDLRMAAEQLLCGLPYDLDDGGINLRMQLLEGQLTATQALEHAWLAQYTSSSG*