MATRQLGSRLTKNVAAQINKRFPACCRTLIIESSPPKHHVLMQKLQGSDTGMVEVVLNRPESRNAIGALMLEQFRNVFEAIHHDPLARVLILRSGVPGVFCAGADLKERRQMQVPEVRRYSHTIRSTFSYLEVGKKDEILLLRRLFWWIMLMLRRLTIQALSIPTIAVIEGAALGGGLELALACDLRICGGEAILGLPETSLAIIPGAGGTQRLPRLVGEARAKELIFTARKFDAKYAEKIGLVQHCVESGTAHAKAIEIAREIMKQGPLAVRMAKIAIDRGIEMESASGMVLEEACYAQTLHTKDRLEALEAFAEKRKPQFCGE*