MGNLDDNKFTWVIKNVPTLNSDMLFSNYFVIGGCSWRVVAHSKENNFKESLSLTLIVAEDSAQKMGCGWSRYAKIIFTLVNQISEILSQRIETMFDQKSSVFSSETMFSIGKFDEHFAGFIVNGEIKIVVEFLEIIDKLVLSKESNPPFKKTKLNNDGEVSKDLIREVPVIMESIVVNGFHVLPSQVEFVKRIFEKHPDVAKEFRPTNRIVKTAYMNVLLSLIETLRQSPREISKNDLDGACGLLRSMKEAGFKLDWLEKKLNEVLEKKEKEESYETRMREIEEEMKDLKAKALDVGAPLRLDDVV*