MKAKTLIDAYEAFCPLDLSMEGDVKGLQMGSLDKDIRKVMITLDIRESTVAEAIKNEVDLIITKHAPIFKPLKDLVSSPQRDILLDLVKHDISVYVSHTNIDIVPGGLNDWFCDLLEIKEATYLSETKEGFGIGRIGTVKEQALEELASKVKRVFDLDTVRLIRYDKENPLISKIAICGGSGGEFYQDAVQKGADVYITGDIYYHTAQEMLTEGLFAVDPGHHIEVLFTEKLKEKLQGWKEENGWDVSIISSKASTNPFSHL*