MELSLDLSLDFSPKTIPQILLQLSSISDSFTKRSKLDDYLKRLEDEMRKIDAFKRELPLCVLLLQDAILRLKEEVLQFKDQPVIQDFIPSNPVSDQTDEDNLKRKTSKWLSSAQLWSTNFNFVDDEISDPKSTINLNGDEDDRSVPQTPIENWNCAKRRRAFELFKDQSNFVKRATKEDVAFSEVPKLTLMTPISDPFPVNLTVKNGGNGGRNGRAAVSGLSSPAGQMKGQPKLSQQQQTIRKQRRCWSPELHRRFVDALHRLGGSQVATPKQIRELMQVDGLTNDEVKSHLQKYRLHVRKLSPAEGSSGENELKTSVTHAGSPDGPLHGGGSGKALSTTEGESMEVEEDAKSDGHSWKGRIQKHGDM*