MRYVIMQSRDIRENLATEDYLLNTLSFEEPLVLFYIQEPCVILGRNQNAYEEIDLAYAREKGIVITRRLSGGGAVYDDLGNVSFSFVVQEGHQAFGDFKAFTKPIIEALHKMGATGAEISGRNDLLIDGKKFSGNAMYTKKGKMYTHGTLMYDVDLAEVQRVLTVSKKKIESKGTKSVRGRVTNLRPYLDGKYQQLTIEEFRNRLLMELFDVESLTEIAEKEYVLTKTDQQEIRKLVAEVYGNEAWIFGEAPKFTIKKEEKFKGGIVDARLTVEKGKIIELTIYGDYFAKKETAEIVAALLGVDYQYSSIWQALAAFNFEDYFVNITKEEFVHLLVD*