MRRLNPHLQLGLSVLLKWNMALLHRLARQALLSQRRQHAILFSTSKSDAESPIPVVSYAPLPDDALPPPPPRRRDRRQDVVISADDIASDMQLSPSLSSSTILPAAYEIKPKVAPLPEFHALPEEPDEAEQKSSLLPIRKFVPEDLLNLPIPFRVKVETRRRPDPIPLMDAIRKVKLKRSAKFDETVEAAIRLGVDPKRSDQLVRGAATLPHGSGKIVRVAVFAEDEEAEEAKSAGADIVGAEDLIDIVLQSGGKLDFDKCVATPSMMPKISKVARILGPRGLMPNPKVGTVTKSVGSAVKSLKQGRVDFRADKTGIVHAGVGKMSFSEDALQENIAAFAHAVLAAKPVGLKKTSRYEGYMVTFSVCSTMGPGVRVTISSISQACDNYAKMLVLS*