MEVEFALLRDIVEDYPYIAMDTEFPGVVAKPIGTFKSSREYLYKALKMNVDMLKLIQLGLTLTDAKGTLPRAANGELCVWQFNFKGFKLSDDVYAQDSIELLKQSGIDFALHEARGIDVHRFGELLMTSGIVLNDDVRWITFHSNYDFGYLLKILTCQPLPGTEQEFFELLNIYFPNIFDIKYLMRYCDNLHGGLNKLAEMLDVQRIGPQHQAGSDSLLTSATFIKLANKYFHGIDGASKHMGVLFGLGVDGAPESKGQDNGS*