MEELPPGYRFYPTEEELVSFYLLNKLEGKRDDTRRVIPVVDIYSKEPWDLPKFSGELCHGDTEQWFFFTPRQQREAQGGRPNRTTASGYWKATGSPGYVYSSDNKVIGVKKTMVFYKGKAPTGRKTKWKMNEYRAIEADNPTTTSTSVPKYLRNEFRLCRVYVVSGSCRAFDRRPLEGSGETKHQLSESMGGTSTFSLKAPMVEKASSSDETFSYSEELADLPETYAGINSTNWEIIEGLEQPLWEWEQLNLL