AIYFPLVEAVNELDLNRVALDPNHQVAGLRVILQKELRNSDISQLGRIVLPKKESEAYLPILTSKDGRSLRMHDLLNAQLWTFKYRYWPNNKSRMYVLENTGDYVRTHNLRVGDFIMIYKDDDKNRFVIRAKKAGDDLVASLPQFHEHISSILPIPEVDDYVSLIPPPADISAFAPQADENYEMFDGIFNSLPEIPVANVRYSDFFDPFSDCMDMSNPGLNANNSANLASHFHDERTGLSLFPNPKSGPLM