MDDCCCNEDPYALLYDVMLFKSVGISNKQMSCPAMAQLLSNTLYYKRFFPYYAFNVLGGLDNEGKSCVFTPLLLPAKDAVTPLSESEAVDLVKDVFASAAERDIYTVKFFWLCKSSADKGKMNGKDIGYMLLHF*