MGDVSALRVRRVPQLIFFGDSLTHAGGKADGWCQHIAARFSGAADVVVRGFPGYNTRHATHILPHLCAGWSRASEHHLDSHPLAQTPDVVTLFWGANDAATEGEQRVPLGAYEQNLLKMCAYLRSVQSPGLKLILVTPPWVDQEMWDSFCKAEHACPSGLRRASNTAAYAAACTNAANLAGAACLDLFSIFESHPNRSELLSDGLHMTAMGQRLLAEKWFECVKENYSELVERLSTCTLYPSWRDLDSAHLEKSLDHLLL*