MQEPLDGLCIQFFLNYYDFIENDLRRVMEASRTSVKVLKTARKLRVPRVAFWTPSACGFSAYFFMPLLVENGYVPLKDERCFTNGYMEEILTCIPGMPPLHVKDLPSFLQVTDSSMDYMFGYLKSEAQASLEADMVILNTFDELEGPVLDALRNRLPPLYTLGPLFLHAAENGQNRISDRSDSIWSEEMGCVKWLDGQEPSSVIYVCFGSITVISDEELVEFAWGLEASKQPFMWALRPDLIHGRSAVLPPEFLEKVKDRSFIVSWAPQMKVLSHPSVGGFLTHSGWNSTLESICAGVPMISWPFFAEQQTNRRFVSEVWKIGMEMNEVVRREDVEKMVRRLMRGEEGRQMKKRIDRLRDASMRAVGKGGSSYNNMEEFVQELQKGLPDI*