MDTCMLRDPLEAIGPSCASIVLSFLGPHDLARSGAVSRSWRHFALLDEQLWWPHLAQLWEGKVYVPTNLREVAKTSARRAYLASLRESDRQVPTEQELCAFTWELRFKSVPWFGSELGLLILHRYFHPNHTVTGPPDDPLWGDVEPQRHYWYFRPGPDGSTVLQVNTYPFLECRRTPDWSWELHSAAVRLAIDAAAGPNPGIPPGHPAASESLPLEQIEAKFTGLLAFAYSGRELDDDDYDTEDPEEGGRNDDGDDNEEEEEEEGEKCFVEDRARDES*