MVTGLPFVGKKSDICEGCVLGKQHREVFEDSQWRAKAPLQLIHIDLCGPVRTQSIGNAKYFMLLIDDCSRKTWVYFLKEKLESFKIFTEFKAMVENESGYRIKRLRSDNRGELISNEFKEFCKKNGIRRQLTTPYTPQQNGVVERKNRIVMEMARCIRNSKNLAEEFWAEEINTTIYLLNRSPTKAIYGITPEEAWTGAKPNIDHLCIFGCVEYAHVPDEKRSNLEKKSVKCTHIGYSEVSKAYKLFDPKKRKIILNRDVVFDEEKVYEDVINDVEEQRKIEISQSIDKGKEIEI*