MIAKLKLRCGAQFTSKLEGMVTDMNLSQDIQSAFAEHVKDKELELDTDLTVQVLTTGFWPQYKSDELKLPKEMLQCVETFKAFYDSHTSHRRLRWVHSLGSATVVGKFTASGKSKEHDLLVSTYQACILLLFNEADSMTFSDIQGHLNLPAEELKRYVLSLCGGKYKILTKDPAGREVAPTDTLSCNATFSDRHQRIKVPMIAPKMTQEEKDAALKQAELERKHVVEWAIIKVMMREKRVEHEGLAEQAQDWIRTRPSTGFHMARDYFDAMVVDLIRREYLEPEAPERPPGSGSFYKYLA*