ELETPVVLPLEGGLEPGDEIVVKGRVLPDAKALRLDLKKGDDVAFRLEFLFDEGGRRVLRLSAVINGEELEDQVLERFLLEEGKEFTLTLRVEEDALALALNDEPLFRAPLVVKDLKEITELEVSGDVVLKSVDRRRVN