MVRVEAETKLAARTNSGISPKNEPQDRPSEPNCLVSEKFILVLPLSPFLCPIPSFFIAMDAAADAAEASAATLAALPPPLQQLLDEGLSTVPPSYIRPFSDRPHHLPRSSAQIPLIDISGLLSPLRRPLILHHLRDACAHWGFFQVTNHGVRRVVVDEMRAACRRFFQQPSEWKNVYRSQSFEDPLAYSTSFNPSKEKSNDWKDVLYVRDFPGNHINGFDIVPDICRRAFQEFKKEVEILAKQLYTAIFESLGVSSSYINGSLPGIPWLAMCVNYYPRCPDPSVTYGSTAHTDGGSLTVLLQDEVPGLWIQSKYGWVQVKPISDSFVINIGDQIEILSNGIYKSIKHTVITDSEMSRISVACIFGPKEDEKIAPIEELVNEDEPAIYKSVTFNHYLYNVYNLELLKSVPL*