MSFPYKKVLIIGATSGIGKALAAKVIENGTQLVIAGRRKENLDEFVQKYGSDKVASKVFDVMQLDQIPQFATEITTAHPDLDCIFINSGIQRPFDFSKPNSVDLTTFDTELITNYTSAVYLTKAFLPHLQSLPTQTALAYTTSQMALVPMMRCPNYGASKAALHHFILALRTQVAEGPGNVKVLEIYPPAVQTELHDPKHQPDLKNGHLIGMPLDEFVGEVWRRLQSGEDQIAVGSANDIYEAFETKRQSLYADMTAMLNGLLKQFLV*