LNAFSLLRVLRGLVLNIVRDLRNNWYIGNGILVSDRPSPDGCEENICELFGKDLGGHVTEAEAEALGEGQLAGVVGLLEACPRLAPLYEGLNEVLKDALIILVWIYGVDGIAGGKPALELLKAKNYPGAYKGLLGSPFYGVLPAEAAAIIALLKTGTLDPFANL