MPHFLAKLDFKPLEYPLIEGDFCFHREFLSLKNPTKSCVYASFKDRIFLLQKIRRANDFLIKSEKATPLKREVLKQALRIYSQSFEVISHNLQENSKHASGKKTLDLGTFEDFIQKNQAPILIEIGFGSGRHLIELAKNNPTKTCLGIEIHTPSIAQALKQIELLDLKNLHILQGDGRLVLESMPNHRCEKIFVHFPVPWNEKKHRRVLSEKFLNEALRVLKPRGFLELRTDDSLYFEDSLKLALKNFQCEIEIKKNAQIPVVSKYEARWNKLKKDIYDLRIYSLEWNETPFDNHAFDFSFDTITISKKSVGTILKTKKIIQEGYFVHVCNIYENKGDFLVELSMGDFDWPVRLFVLLTENQIFYLNKSPLKTLNNHKAHLLLQNILSQKGIG