MATETESAKKLTRAEVAKNNTPDNLWMVIDHRVYDLTDFQEAHPGGNVVLAQVAGTDATSAFYNLHRHEVLQKYSSLCIGTIEGEKPEIIDPQPGDLSTVPFAEPGWLSPQYKSPYYNETHRALRRELRVFVDKYVTPEAQAKEADGTYISQELINRMAETNVLAMRLGPGKHLHGRKLLGGVKGEEFDYFHDLVTAQELSRKNARGFQDGNMAGMMISLTAVRQWLNNAALKEQVTKECLSGEKKICLAITGKSTVRDRGDWTNSNRGFRGLRRGWSQDHDREDERRQALHHQRHEEVDNERHVLGLLRRRRPARRWQGLDGGALPKTDAVDAKRIKTSYSTAAGTAYLQFENAKVPVDHLLGEENKGIYVILSNFNHERWAMTAFSCRAIRTVTEECLKWSHQRIVFGKPLINQAAIRQKLARMISITEACQAWIENITYQMNNMTYAEQSKHLGGPIGLLKSFVTQCMGEVASHAMNIFGGRGLTQSGMGRIVEEFHRTYKFDAIL*