MARNEEKAQSMLYRFREAQAAELGLGTRADRRPKMASACKSLRECERWRGEILREISRKVSKIQDAGLTDYEVRDLNDEINKLMREKRHWENQIVALGGANYRRNVAMVDDDGKEVPGTKGYKYFGRAKELPGVKELFQSKKKEEEEESQAQNFYKKFQNQGPAYFGDLDEVDGKLLDFEMHAEDEEWQDAYSHLRTVLGLPVDEPIPPIPRPAKTTATITITDASSTEPSPLDTKRKASDGDVDMAPADGADDHAKRQRTDAPTQTGAGANAELSPQEAAMTAARATAAFISFLSPENLLPPKMPTREEMEQFLLDLRKKALVEEYFGDTLS*