MGVDYYEILKVKRDATDDDLRKAYKRLAMRWHPDKNPDIKTVAEAKFKQISEAFEVLSDGQKRAIYDQFGEEGLKEVSSDSGFSGGEQRFNQRNAEDIFSEVFNRMHLNPRMKSASFNSRPRNGRSSTHSVFSGSNSLNGSPRNEGSSLGLRRAPPIENKLPCTLEEFYNGAIRKMKISRNVVGPGGKIITVDEVLTINIKPGWKKGTRVTFPEKGNEQVGLIAADLIFIIDEKPHEVFKRDGNDLVTTQKVTLTEALTGCILSIPMLNSKALTIPCTEIIFPEYEKIIPNEGMPIAKEPGKSGNLRIKFEVMFPIELSTEQRATIKKVLNGGGSP*