MILMMFLNKVDKRKIALFQLLENAPMLTESKETVMQELELSEFIVNKTVAELNADFIEFGLSEDFQIVSDGIFLTLNESGTETSDTLIDCYIKESLRFAMFQDFFFQRFDSVNEFALEHFVSHTLAYKEFKELKKMLENYQITINKEFHLVGNETNLREVTTLVFLQLYQRDFSLYGKKVLEQIRNFELFFSEKVHLNQRAGYAQAKCFHFLAVSLVRTQQQFYVEKKVDSQVLKQLAGDNQQNVFNWLESLQVPEPQRINEGNYLLLFLIAEEWLQVASAALCQRFAEIQQLNRDLLSYLKIQFQLSEEVLRGFEQKVTIVHFKLFHFPIEANYSYRKMDITYFAETYTEYFSASRQFIQEQKTNPAVWDARQFLFYRYLLLMVDALPLKKVLAPITLCVDFSFGEAYNRMIQKNIEKITEWNIIFKAHVDESVQLILSDIHFVDWPEITQIIWLAPPRPVDWSHFIKTLSALRPHSGEENKVGTAPLSSEK*