MPHFLAKLDFKPLEYPLIEGDFCFHKEFLSLKHPTKSCVYASFKDHIFLLQKIRRASDFLIKSEKATPLKREVLKQALRIYSQSFEVISHNLQENSKHASQKKALDLEAFEDFIQNNQAPILAEIGFGSGRHLIELAKNNPTKTCLGIEIHTPSIAQALKQIELLDLKNLHILQGDGRLILESMPNHRCEKIFVHFPVPWNEKKHRRVLSEKFLNEALRVLKPRGFLELRTDDSLYFEDSLKLALKNFQCEIEIKKNAQIPVISKYEARWNKLKKDIYDLRIYSLELDETPFDNHAFDFSFDTITMSKKSVKTILKTPKIIQEGYFVHVCNIYEDKGDFLVELSMGDFDWPVRLFVLLAENQIFYLNKSPLKTLNNHKAHLLLQNILSQKGIG*