GTEEEKRATIRRAARDVYATKPFDDVTPKEIAKLAGIGPPELLKWYGSKDSLFKTLLDTRPLMEKILGGPPEGRGYRMILISGKPDGPNFPIPEAILEQAGDNTGVRRYFRANFLRELINRIARKMPGENRPKRGGEIWGLLFGGSLNRNRELGGNAKGTPPEWIRVIAPELLKYLSNK