MESPFQKTILQGKVALITGGATGIGFEIATQLAKHGARISLMGRRKHILDAAVASLQTAGFEAVGFEGDVRKKEEAVKVVESTVQQFGRLDILVNNAAGNFLVAAEDLSPNGFRTVIDIDTIGTFTMCQAALQHLKIGGTGKAATDGGLIINISATLHYSAQWYQIHVSAAKAGVDSLTRSLALEWGEDFGIRVNGIAPGPIKGTVGMEKLAPDEAGGYPVNRSRWGEKWDIAIVAVFLASDAARHINGITMPVDAGSWLSKPRVVPKETIREISRAVETRSRTIKETSLSKL*